logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

lua面向对象实现-类实例化对象、继承、多态、多继承、lua单例模式

lua面向对象实现:一个类就像是一个创建对象的模具。有些面向对象语言提供了类的概念,在这些语言中每个对象都是某个特定类的实例。lua则没有类的概念,每个对象只能自定义行为和形态。不过,要在lua中模拟类也并不困难。lua中,面向对象是用元表这个机制来实现。首先,一般来说一个表和它的元表是不同的个体(不属于同一个表),在创建新的表时,不会自

#lua
Linux 网络 UDP TCP select模式 http协议

网络:1.      网络的基本概念网络编程采用socket模型网络通信本质也是进程之间的通信,是不同主机之间 识别主机:4字节整数 :ip地址识别进程:2字节整数 :端口号 IP地址的表示方法:  内部表示:4字节整数                                  外部表示:数点字符串                         

C++设计模式---迭代器模式

迭代器模式(Iterator):提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。 迭代器模式结构图:   typedef String  object;Iterator迭代器抽象类: class Iterator{ public:    virtual  object&  First()=0;    virtual

#c++#设计模式#迭代器模式
c++设计模式—模板方法模式

模板方法模式:模板方法模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。AbstractClass是抽象类,其实也就是一抽象模板,定义并实现了一个模板方法。这个模板方法一般是一个具体方法,它给出了一个顶级逻辑的骨架,而逻辑的组成步骤在相应的抽象操作中,推迟到子类实现,顶级逻辑也有可能调用一些

#模板方法模式#c++
到底了