网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
在定义类的时候,会遇到基类的构造函数带参数,而子类子类构造函数不带参数,这时候如果以代码 a 的方式建立派生类则会出错。
代码 a:
class A
{
public:
A(int x, int y):i(x),j(y){ }
private:
int i, j;
};
class B:public A
{
public:
B() { cout << "init B" << endl; }
};
在建立B类对象时,编译出错:
C:\Documents and Settings\admin