专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java类的继承

Java类的继承

更新时间:2022-10-21 11:39:51 来源:赢咖4 浏览799次

1.类的继承

为描述和处理个人信息,定义类Person:

public class Person {
public String name;
public int age;
public Date birthDate;
public String getInfo()
{...}
}

2.类的继承

通过继承,简化Student类的定义:

public class Person {
public String name;
public int age;
public Date birthDate;
public String getInfo() {...}
}
public class Student extends Person{
public String school;
}
//Student类继承了父类Person的所有属性和方法,并增加了一个属性school。Person中的属性和方法,Student都可以利用。

3.类继承语法规则:

< 修饰符> class < 子类名称> [extends < 父类>]
{
<属性和方法的声明>
}

Java只支持单继承,不允许多重继承

——一个子类只能有一个父类

——一个父类可以派生出多个子类

子类继承了父类,就继承了父类的方法和属性。

在子类中,可以使用父类中定义的方法和属性,也可以创建新的属性和方法。

因而,子类通常比父类的功能更多。

在Java 中,继承的关键字用的是“extends”,即子类不是父类的子集,而是对父类的“扩展”。

注意:

子类不能继承父类中私有的(private)的成员变量和方法。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>