更改

计算机系统

添加53字节2017年5月25日 (四) 12:35
/* C++ 面向对象编程 */
private:表示只允许同一个类的成员访问,其它类包括它的子类都不能访问,即是私有的。
封装:每个对象都包含它能进行操作所需要的所有信息,这个特性叫封装,因此对象不必依赖其他对象来完成自己的操作。封装(Encapsulation):每个对象都包含它能进行操作所需要的所有信息,这个特性叫封装,因此对象不必依赖其他对象来完成自己的操作。
对象的继承:代表了一种“is对象的继承(inheritance):代表了一种“is-a”的关系。继承者可以理解为是被继承者的特殊化,不仅有被继承者的特性,还有自己独有的个性。继承定义了类如何相互关联,共享特性。
protected:表示继承时,子类可以完全访问基类。用protected修饰的类成员,对子类公开,但不对其他类公开。
virtual:为了让子类的实例完全代替父类的类成员,父类必须把该成员申明为虚拟的。子类使用override关键字,将父类实现替换为它自己的实现,这就是方法重写(override)。
多态:表示不同的对象可以执行相同的动作,但是要通过他们自己的实现代码来执行。多态(polymorphism):表示不同的对象可以执行相同的动作,但是要通过他们自己的实现代码来执行。
===C++ 标准库===
行政员管理员
6,105
个编辑