Java面向对象二继承多态和接口.pptVIP

  • 18
  • 0
  • 约7.98千字
  • 约 44页
  • 2016-12-11 发布于重庆
  • 举报
继承、多态与接口 6.1 继承和多态的概念继承与多态是一对彼此相关的概念,可以说多态是一种特殊的继承关系,它们都是面向对象方法中的重要概念和技术。 6.1.1 继承的概念 1. 概念的提出通过必要的说明能够实现某个类无需重新定义就拥有另一个类的某些属性和方法,并把这种关系称为继承,先定义的类称父类,后定义的类称子类。 例:我们用车这个类可以引出机动车和非机动车两个子类,这两个子类又有自己的子类,这样一层一层细分,就形成如图所示的继承结构。 2. 继承的定义Java中通过关键字extends来定义两个类之间的继承关系 ,extends后面的是父类,新定义的是子类。例如:public class Automobile extends Vehicle{}//Vehicle是父类,Automobile是子类 继承能够使子类拥有父类的非私有属性和方法,而不需要在子类的类定义时重新定义父类的这些属性和方法。 子类既可以保持父类原有的属性和方法,也可以对从父类那里继承而来的属性和方法进行修改 。 例:我们对Vehicle选取了以下内容进行定义: public class Vehicle { String clocor=”white”; //颜色属性 protected float speed; //速度属性 public void accelerate()

文档评论(0)

1亿VIP精品文档

相关文档