随笔分类 - c++
摘要:面向对象的概念,在c语言时期就有了;比如某些操作系统内核、通信协议 参考文章1 参考文章2
阅读全文
摘要:[文章1](https://blog.51cto.com/u_14398214/3490643 "文章1") [文章2](https://blog.csdn.net/nirvana_li/article/details/1716014 "文章2") 关注第一点 [文章3](https://blog.
阅读全文
摘要:一、对象间共享变量 关注地方有如下: 1、怎么定义,怎么初始化 2、内存什么时候分配,分配在哪 3、作用是什么 二、静态成员函数只能访问静态成员变量和静态成员函数; 点击查看代码 /* Online C++ Compiler and Editor */ #include <iostream> usi
阅读全文
摘要:访问权限; public是最自由的,没有任何限定; private、protected对比看,相同地方:类内、友元函数可以访问;不同地方:被protected修饰的类成员可以在子类内部访问到;private修饰的不能被继承到子类中访问; 参考文章,c++继承类成员访问修饰符
阅读全文
摘要:友元可以是一个函数,函数模板或成员函数,或类或类模板,在这种情况下,整个类及其所有成员都是友元。 参考文章,c++友元函数 友元函数、友元类、友元成员函数 参考文章,友元函数和友元类 提供访问另一个类中的私有或保护成员的机制; 既有优点(提高了程序的运行效率)又有缺点(破坏了类的封装性和数据的透明性
阅读全文
摘要:1、c++工厂模式,点击进入 (简单工厂模式、工厂方法模式、抽象工厂模式) 2、实现可动态注册的简单工厂模式,点击进入 3、c语言实现简单工厂模式,点击进入 () 4、工厂模式,点击进入 (面向对象说法,创建一个接口;创建实现接口的实体类;生成基于给定信息的实体类对象;调用接口) 5、c语言和设计模
阅读全文
摘要:抽象、封装、继承、多态 参考文章: 文章1 文章2 文章3
阅读全文
摘要:vscode + MinGW 可参考网上教程,我电脑上已经配置好了。
阅读全文