06 2022 档案
摘要:1.基础 懒汉模式与饿汉模式 点击查看代码 #include<iostream> using namespace std; class Singleton{ private: Singleton() {}; public: void print() { cout << "i am singleton
阅读全文
摘要:前言:虚函数、继承、模板函数、模板类基础知识 点击查看代码 #include<iostream> #include<memory> #include<list> using namespace std; class Observer; //抽象目标 class Subject{ public: vi
阅读全文
摘要:继承类(子类)继承基类(父类)的成员变量,及其函数的访问权。 继承访问权限参考链接:https://blog.51cto.com/967243153/2064579 1.类的方法(函数)(访问权)的继承 1.1 子类继承父类的虚函数和非虚函数 点击查看代码 #include<iostream> us
阅读全文
摘要:函数指针与回调函数, 类似于Template Method 老师的要求 9:00 eat 9:00 -11:00 work, 让学生自己安排工作 21:00 run 学生执行要求 9:00 eat 9:00 -11:00 work,学生在此时间段想起来要写 code 21:00 run 点击查看代码
阅读全文
摘要:下文主要讲述函数指针,为了防止与指针函数区分,首先理解两句话。 第一:指针函数是函数,其返回值为指针。 第二:函数指针是指针,是一种指针类型。 1.函数指针的基础知识 函数指针的声明、定义和使用如代码部分所示: 首先明确:函数指针是一种指向函数的指针,类比int类型的指针进行理解。 自然语言的表述:
阅读全文
摘要:1.如何访问静态成员变量 1.1 通过非静态成员函数调用 1.2 通过静态成员函数调用 1.3 通过类名调用 2.静态方法可以直接调用非静态变量嘛?不可以,但是通过参数传递的方式访问非静态数据成员 非静态变量属于对象,静态成员变量为所有对象共享,在程序编译时分配空间,而在程序结束时释放空间,与对象生
阅读全文

浙公网安备 33010602011771号