摘要:
1、目的 一般菜鸟程序员写一个类,用来创建各种类型的数据并返回,也就是工厂,往往通过定义一个枚举,根据外部设置的枚举返回不同数据。 但是这样每增加一个返回数据,就要增加枚举值,代码还会又臭又长。 我们通过函数来创建不同类型数据并返回,各数据有同一个基类。 2、代码-返回数据 //共同基类 class 阅读全文
摘要:
一般来说,写C++程序时推荐“类的声明和实现分离”,也就是说一个类的声明放在example.h文件中,而这个类的实现放在example.cpp文件中,这样方便管理,条理清晰。 但是如果类的声明用到了模板template,则类的声明与实现分离是不可取的,因为这个GCC会报错,比如undefined r 阅读全文
摘要:
解决:定义A类,唯一构造函数里有参数时,B类继承A类,B类的初始化列表里需要对A构造函数初始化 阅读全文