第5章继承、接口与泛型-西南科技大学网络教育学院.pptVIP

  • 2
  • 0
  • 约5.66千字
  • 约 32页
  • 2018-06-19 发布于云南
  • 举报

第5章继承、接口与泛型-西南科技大学网络教育学院.ppt

高级语言程序设计(Java) * 西南科技大学网络教育系列课程 高级语程序设计(Java) 第五章 继承、接口与范型 类的继承 继承的定义 类继承就是子类继承父类的成员变量和方法作为自己的成员变量和方法。 继承是一种由已有的类创建新类的机制。 执行继承时,子类将获得父类的属性和方法,并具有自己特有的属性和方法。 Emoloyee类: name sex Worker类: category workshop Officer类: empClass vehicle 继承一个类 extends关键字用于继承类。 声明一个继承父类的类的通常形式如下: class subclass-name extends superclass-name { //类体 } 没有关键字extends,默认父类为Object。 单继承,只能有一个父类,即extends后面不能有多个类的名字 子类的继承性 Java不支持多重继承,一个子类只有一个父类。 Object类是所有类的父类。 子类和父类在同一包中的继承性 子类自然地继承了其父类中非private的成员变量和方法作为自己的成员变量和方法。 子类继承到的成员变量以及方法的访问权限保持不变。 子类和父类不在同一包中的继承性 子类只能继承其父类中的publi

文档评论(0)

1亿VIP精品文档

相关文档