![240](https://upload.jianshu.io/users/upload_avatars/11538707/96da29a4-fd8e-40a4-ac67-83ea07742303.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Factory 第一一个用于创建对象的接口,让子类决定实例化某一个类,可以使得一个类的实例化延迟到子类。 注意:隔离类对象的使用者和具体类型(R...
面向对象 隔离变化,将变化的带来的影响将为最小;各个类的责任更加明确,分工更细化;封装了代码和数据,形成一系列可被使用的公共接口。 1. 依赖倒...
影片中有很多地方都让我十分感慨,马克思与恩格斯的友情,马克思和燕妮、恩格斯和玛丽的爱情。 在马克思与恩格斯的第二次见面时,刚开始还以为两人会因为...
问题描述: 如果给你一个字符串,它只包含下面的几个字符:’(‘、’)’、’{‘、’} ’、’[’、‘]’,你需要判断输入的字符串是否是一个有效的...
一. 操作符重载 二. 类模板(对于各种参数类型都是通用的) template<typename T> Classcomplex { Priv...
STL标准库体系结构内核分析 泛型编程:generic programming使用模板template为主要工具来编程 1. SL与STL SL...
1. const 上表中:由于成员函数的const和非const同时存在,const对象只能调用const成员函数,非const对象只能调用非c...
1. Conversion function转换函数 一共分为两类:一种是转化为其他类型,另一种是其它类型转化为类中的类型。 比如:...
Boolan-C++面向对象高级编程(上)第三周笔记 类与类之间的关系 一.继承inheritance:is a (父[base]与子[deri...