- 博客(11)
- 收藏
- 关注
原创 Lua模板方法(Template Method)
print("A 猪七戒 B 猪八戒 C 猪九戒")print("A 沙和尚 B 沙道士 C 沙井盖")print("A 孙中山 B 孙权 C 孙悟空")print("答案是:"..self:Answer3())self:TestQuestion1() --稳定。self:TestQuestion2() --稳定。print("答案是:B")print("答案是:A")-- 子类实现答案3。
2023-11-05 00:40:09 81 1
原创 C++多态
面向对象的多态性可以分为四类:重载多态、强制多态、包含多态和参数多态。前面两种统称为专用多态,而后面两种称为通用多态。强制多态:将一个变元的类型加以变化。参数多态:与类模板相关联,在使用时必须赋予实际的类型才可以实例化。消息是指对类的成员函数的调用,不同的行为是指不同的实现,也就是调用了不同的函数。多态是指同样的消息被不同类型的对象接受时导致不同的行为。包含多态:类族中定义于不同类中的同名成员函数的多态行为。重载多态:普通函数及类的成员函数的重载、运算符重载等。
2023-08-26 10:01:04 31
原创 C++继承与派生
关键字为:public,protected 和 private,分别表示公有继承、保护继承和私有继承。派生类成员可以直接访问公有和保护成员,不可直接访问私有成员。派生类对象可以直接访问公有成员,不可直接访问保护和私有成员。派生类成员可以直接访问公有和保护成员,不可直接访问私有成员。派生类成员可以直接访问公有和保护成员,不可直接访问私有成员。一个派生类,可以同时有多个基类,这种情况称为多继承。一个派生类只有一个直接基类的情况,称为单继承。派生类对象不可直接访问所有成员。派生类对象不可直接访问所有成员。
2023-08-23 14:55:14 36 1
原创 中缀转后缀
满足运算符 + - * / () 运算数 负数,小数,整数//中缀转后缀,并求值/*此过程一共分为2步:1.将中缀转化为后缀: *遇见运算数直接加入数组,运算符入栈,判断栈顶运算符和遍历的运算符优先级,如果栈顶运算符大于等于此运算符,则运算符出栈加入数组2.后缀表达式求值 *遇见运算数直接入栈,遇见运算符则最前面的2个运算数出战,计算结果,并入栈3.整合在一起:一共设定2个栈,一个运算数栈,一个运算符栈,遇见运算数直接入栈,遇见有运算符出栈,则出栈2个运算数,并将结果入栈...
2021-11-08 17:46:13 134
转载 Lua table.sort(tab,sortFunc)
链接:https://blog.csdn.net/chenhittler/article/details/44812499
2021-04-21 13:59:41 123
原创 C++内存管理
内存的本质是什么? 资源谁掌管内存资源? 操作系统我们能做什么? 申请/归还(内存管理)申请内存 new int *p=new int; 释放内存 delet delete p; //运算符如何申请和释放块内存int *arr=n...
2018-05-15 21:50:20 84
原创 C++ 函数重载
void fun(int i,int j=5,int k=10);有默认参数值的参数必须在参数表的最右端声明设置默认值,定义不建议设置默认值(有些编译器不通过)无实参则用默认值,否则实参覆盖默认值函数重载:名称相同参数可辨定义:在相同作用域内 用同一函数名定义的多个函数 参数个数和参数类型不同例:int getMax(int x,int y,int z)...
2018-05-15 21:34:28 182
原创 C++ const
const 控制变量的变化const与基本类型 const int x=3; //x的值无法改变const与指针类型 int x=3,y=4; const int *p=&x;//const修饰的是*p p=&y; //p...
2018-05-15 21:05:45 207
原创 C++引用
整数类型引用int a=3;int &b=a;//引用必须初始化指针类型引用int a=10;int *p=&a;int *&q=p; 首先了解什么是引用,什么是指针&符号就是取地址符号, 含义只这么一个; *符号就是创建一个指针, 或者做一次地址跳转;int a = 10; // 给a分配一个内存逻辑地址0x100001, 这个地址存放了值10;int *p...
2018-05-15 18:29:36 95
原创 C++启航
重拾C++,也懒得写笔记了,学到哪就在这记录一下!新类型bool;两种初始化方法:1.复制初始化 int x=0; 2.直接初始化 int x(0);随用随定义;...
2018-05-15 15:59:52 146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人