JAVA继承
继承:
class Father { int A = 0;//默认访问权限是default private B = 10;//访问权限是private public void fanfa() { System.out.println("我是Father类中名为fanfa的方法"); } } class Child extends Father { //这个时候,father类里面的成员变量(A)和方法就自动加到了Child类中 System.out.println(this.A);//因为A成员变量已经加到了Child类中,所以能直接使用this关键字来查询A并且打印 System.out.println(this.B);//这条是错误的!因为B成员变量虽然继承到了Child类中,但是访问权限依旧再Father类中,Child继承了B之后是无法使用的!!!(继承的时候,访问权限一同继承) Child.this.fanfa();//因为Father中的方法以及加到了Child中,所以能直接使用this关键字来查询"fanfa"方法来执行 }

浙公网安备 33010602011771号