- 6
- 0
- 约8.41千字
- 约 113页
- 2018-01-08 发布于广东
- 举报
第八章 类的继承、抽象类和接口
第08章 继承、抽象类和接口; 8.1 继承 ;8.1 类的继承;在Java语言中有一个称为java.lang.Object的特殊类,所有的类都是直接或间接地继承该类而得到的。;格式:
class SubClass extends SuperClass
{
……
}
把SubClass声明为类SuperClass的直接子类,如果SuperClass又是某个类的子类,则SubClass同时也是该类的间接子类。 ; 如果没有extends关键字,则该类默认为java.lang.Object类的子类。因此,在Java中所有的类都是通过直接或间接地继承java.lang.Object类得到的。所以在此之前的所有例子均是java.lang.Object类的子类。;继承中的构造方法;1.子类的构建方法
【例8.1】类的继承;public void show()
{
System.out.println(“姓名:“+name+” 年龄:”+age);
}
}
class Student extends Person //定义Student类,继承自Person类
{
private String department;
public Student() // Student的构造方法
{
System.out.println(“调用了学生构造方法S
原创力文档

文档评论(0)