JavaSE-10.2.4【继承中成员方法的访问特点】

 1 package day1.yppah02;
 2 
 3 /*
 4 2.4 继承中成员方法的访问特点
 5 
 6     通过子类对象访问一个方法
 7     1. 子类成员范围找
 8     2. 父类成员范围找
 9     3. 如果都没有就报错(不考虑父亲的父亲…)
10 
11 2.5 super内存
12 
13     对象在堆内存中,会单独存在一块super区域,用来存放父类的数据
14  */
15 
16 public class Demo4 {
17     public static void main(String[] args) {
18         Zi4 z = new Zi4();
19 
20         z.method();
21         z.show();
22     }
23 }
1 package day1.yppah02;
2 
3 public class Fu4 {
4     public void show(){
5         System.out.println("Fu4-show");
6     }
7 }
 1 package day1.yppah02;
 2 
 3 public class Zi4 extends Fu4{
 4     public void method(){
 5         System.out.println("Zi4-method");
 6     }
 7 
 8     public void show(){
 9         //super.show(); // 访问父类成员方法show
10         System.out.println("Zi4-show");
11     }
12 }

 

posted @ 2021-05-27 20:18  yub4by  阅读(43)  评论(0)    收藏  举报