Java继承
// 测试继承类 子类继承父类 拥有了父类的属性和方法 并且可以创建自己的属性和方法
class TestExtends {
public static void main(String[] args) {
Student s = new Student();
s.height = 180;
s.id = 2016110416;
s.name = "pllee";
s.rest();
s.play();
// 查看某个对象是不是另一个类的子类使用 instanceof
//输出为true
System.out.println(s instanceof Student);
//输出为true
System.out.println(s instanceof Persion);
//多有类都会继承Object类 都是Object的子类 输出为true
System.out.println(s instanceof Object);
}
}
class Persion{
int height;
int id;
String name;
void rest(){
System.out.println(name + " 我想休息一会");
System.out.println("我的身高是 " + height);
System.out.println("我的学号是 " + id);
}
}
// 子类 Student 继承了父类 Persion 的所有属性和方法 并且创建了自己的方法
class Student extends Persion{
void play(){
System.out.println("我想玩游戏");
}
}
本文标题:Java继承
本文链接:https://www.haomeiwen.com/subject/dsyxcqtx.html
网友评论