- 37
- 0
- 约 12页
- 2017-09-25 发布于江西
- 举报
第四章 类的继承与派生 回顾 面向对象的分析和设计简介 类和对象 构造方法 对象的创建和使用 信息的封装和隐藏 package语句/import语句 Java API 目标 1,继承的概念和软件的重用性 2,派生类的定义 3,作用域与继承 4,方法的重写 5,继承下的构造函数 6,超类与子类的关系 继承的概念和软件的重用性 继承是从已有的类中派生出新的类。新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 派生类的定义 派生类的定义格式: [类的修饰符] class 子类名 extends 父类名{ 成员变量定义; 成员方法定义; } 派生类的定义中,用关键字extends来明确指出它所继承的超类 作用域与继承 超类的public的成员可以在超类中使用,也可以在子类中使用 超类的private的成员仅在超类中使用 protected超类成员可以在子类和同一包内的其它类中被访问。 超类的public和protected成员会成为子类的成员,超类的private成员,子类只能通过超类中所提供的非private方法来访问 方法的重写 如果在子类中定义的某个方法与父类中的某个方法有相同的署名(方法头),则称重写或覆盖 如果在子类的方法中使用超类的这个被重写的方法,可以在超类的方法名之前加上关键字super和点运算符。 方法重写 Point类的设计,成员变量:x,y成
原创力文档

文档评论(0)