本文共 473 字,大约阅读时间需要 1 分钟。
概念:
继承是指一个子类(或称为派生类)继承父类(或称为基类)的特征(属性和操作)。继承是面向对象程序设计时实现代码复用的重要手段,它允许在原有的类的基础上进行扩展,增加功能,这样新产生的类称为子类。定义:
class 子类名:继承方式 父类名;class Student:public Person //Person是基类,Student是派生类,public是继承方式 { public: int _stuid; //学号 int _major; //专业 };
继承的作用
使软件系统具有开放性;
更好地进行抽象与分类; 增强代码的重用率; 提高可维护性。使用继承
1.编写父类,创建公共的属性和方法 2.编写子类 使用extends继承父类 3.编写子类中特有的属性和方法 注意: 1.super关键字代表父类,只能出现在子类的方法和构造方法中 2.在子类构造方法中使用super调用父类构造方法,必须位于第一句 3.子类不可以直接访问父类中定义为private的属性和方法。private的东西是不能被继承的转载地址:http://avqcuy.baihongyu.com/