public class ExtendsTheory {
public static void main(String[] args) {
Son son = new Son();
System.out.println(son.name);
System.out.println(son.hobby);
System.out.println(son.getAge());
}
}
class GrandPa{
String name = "大头爷爷";
String hobby = "旅游";
}
class Father extends GrandPa{
String name = "大头爸爸";
private int age=39;
public int getAge(){
return age;
}
}
class Son extends Father{
String name = "大头儿子";
}
java继承查找的就近原则
最新推荐文章于 2023-04-24 23:05:17 发布
该博客通过一个Java代码示例展示了继承和封装的概念。`ExtendsTheory`类调用`Son`对象,打印出从`GrandPa`到`Son`各代的`name`、`hobby`属性以及`Father`类中私有`age`属性的公共访问方法`getAge()`。这体现了Java中的类继承和数据隐藏特性。
摘要由CSDN通过智能技术生成