java

当前位置:中华考试网 >> java >> java教程 >> 文章内容

Java继承的概念与实现

来源:中华考试网  [2020年12月9日]  【

  继承是类与类之间的关系,是一个很简单很直观的概念,与现实世界中的继承(例如儿子继承父亲财产)类似。

  继承可以理解为一个类从另一个类获取方法和属性的过程。如果类B继承于类A,那么B就拥有A的方法和属性。

  继承使用 extends 关键字。

  对程序的说明

  name 和 age 变量虽然没有在 Teacher 中定义,但是已在 People 中定义,可以直接拿来用。

  Teacher 是 People 的子类,People 是Teacher 类的父类。

  子类可以覆盖父类的方法。

  子类可以继承父类除private以为的所有的成员。

  构造方法不能被继承。

  继承是在维护和可靠性方面的一个伟大进步。如果在 People 类中进行修改,那么 Teacher 类就会自动修改,而不需要程序员做任何工作,除了对它进行编译。

  单继承性:Java 允许一个类仅能继承一个其它类,即一个类只能有一个父类,这个限制被称做单继承性。后面将会学到接口(interface)的概念,接口允许多继承。

责编:yangliu1997
  • 会计考试
  • 建筑工程
  • 职业资格
  • 医药考试
  • 外语考试
  • 学历考试