class Person{
String name;
int age;
}
class Student extends Person { //继承父类Person类的变量
void study() {
System.out.println(name+" age: "+age);
}
}
class Worker extends Person{ //继承父类Person类的变量
void work(){
System.out.println(name+" age: "+age);
}
}
class ExtendsDemo {
public static void main(String[] args) {
Worker w = new Worker();
Person p = new Person();
w.name="jack";
w.age=18;
w.work();
p.name="lucy";
p.age=20;
p.study(); //编译完显示 :方法研究()对于类型Person没有定义
}
}
java里不支持多继承
例如 class Student 不能同时继承 class Teacher 和Class Family