Super 详解
-
子类调用父类的属性(也说明的Super和This的区别)
-
父类,Person类
//在Java中,所有的类,都默认直接或间接继承Object //Person 人 :父类 public class Person { protected String name = "kuangshen"; }
-
子类,Student类
//学生 is 人 :派生类,子类 //子类继承了父类,就会拥有父类的全部方法! public class Student extends Person { private String name = "qinjiang"; public void test(String name){ System.out.println(name);//这个是传进来的参数name:秦疆 System.out.println(this.name);//指这个类的name:qinjiang System.out.println(super.name);//指父类的name:kuangshen } }
-
测试类,Application
public class Application { public static void main(String[] args) { Student student = new Student()
-