Software

Aritect

关于

_____________________

介绍

天赋就像树木,需要用学习修剪

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"方法来执行

  }

 

posted @ 2018-08-16 01:59  Crystalline  阅读(97)  评论(0)    收藏  举报