静态数据成员是拥有全局寿命的成员,即在文件的开始到结束期间,内存始终都为其分配存储单元,它可以是局部变量,也可以使全局变量。非静态数据成员,其寿命局限于其块作用域,从“{”后定义开始到遇到“}”代表其结束,内存自动释放空间。
问答题为什么子类对象可以给父类对象赋值,而父类对象不能给子类对象赋值?
问答题为什么析构函数通常声明为虚函数,而构造函数不能是虚函数?
问答题C++程序设计语言是如何实现多态的?
问答题C++程序设计语言中虚函数指针和虚函数表的作用?
问答题C++程序设计语言中this指针的作用?