C++采用类(class)的概念将数据以及处理数据的函数封装在一起,将一部分行为作为外部访问的接口与外部发生联系,而将数据和其他行为进行有效隐藏,就可以达到对数据访问权限的合理控制。通过这种有效隐藏和合理控制,就可以增强数据的安全性,减轻开发软件系统的难度。
问答题面向过程和面向对象在程序组织方式上的差别?
单项选择题下列关于虚函数的描述,正确的是()。
A.静态成员函数可以是虚函数 B.构造函数不可以是虚函数 C.析构函数不可以是虚函数 D.内联函数可以是虚函数
单项选择题公有继承时,子类对象和子类成员函数必须通过父类()的成员函数访问父类私有成员。
A.非私有 B.非公有 C.静态 D.私有
单项选择题公有继承时,子类成员函数不可以直接访问父类中()。
A.非私有成员 B.公有成员 C.私有成员 D.保护成员
单项选择题公有继承时,子类对象只可访问父类中的()和子类自己的公有成员。