mfc 基类与子类
基类(父类) 派生类(子类) 一、基类(父类) 基类(又称为父类,基类与派生类是相对的关系! 通过继承机制,可以利用已有的数据类型来定义新的数据类型。所定义的新的数据类型不仅拥有新定义的成员,而且还同时拥有旧的成员。我们称已存在的用来派生新类的类为基类,又称为父类。由已存在的类派生出的新类称为派生类,又称为子类。 二、派生类(子类) 子类(又称为派生类) 派生类的定义: class <派生类名>:<继承方式><基类名> { <派生类新定义成员> }; 1、一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。 三、实例: 创建一个类A 创建类A的派生类B 测试其构造函数的一些特性。 四、总结: class CB : public CA //单一的派生,单一继承 //public 继承方式下 CB子类将继承 CA基类的成员。 CB定义的对象可以访问CA类的成员,CB类也可以访问CA类的成员。