在头文件中用class声明外来类,用指针或引用代替变量的声明;在cpp文件中包含外来类的头文件
在说这一条款之前,先要了解一下C/C++的编译知识,假设有三个类ComplexClass, SimpleClass1和SimpleClass2,采用头文件将类的声明与类的实现分开,这样共对应于6个文件,分别是ComplexClass.h,ComplexClass.cpp,SimpleClass1.h,SimpleClass1.cpp,SimpleClass2.h,SimpleClass2.cpp。
ComplexClass复合两个BaseClass,SimpleClass1与SimpleClass2之间是
原创
2021-01-03 14:59:36 ·
1164 阅读 ·
1 评论