关键字

一、this关键字

 

 1.3:this.指本方法中

1.4:因为静态方法中没有对象,使用this需要创建对象;

1.5:比如,set方法中的this.a=a;

二、super 关键字

2.1 能出现在实例方法和构造方法中;

2.2语法:

    super.属性名  访问父类属性

    super.方法名 访问父类方法

    super(实参)访问父类构造方法

    super()能给父类私有属性赋值

    ps:在子类构造方法中,有隐藏的super();

           所以在编译时,先会去找父类的无参构造方法,然后在找子类,目的是创建子类对象时,先初始化父亲型特征;

this和super的区别,this:是指本类,this是当在本类中区分局部变量和实例变量时不能省略(seter)

         super:是本类继承的父类,super是当在本类中引用父类中的属性或方法时不能省略,因为省略后就默认成this.了

 

    三 final关键字(不能改!!)

    

 

posted @ 2023-04-02 16:07  22软工冷薄  阅读(21)  评论(0编辑  收藏  举报