super详解

super详解

super注意点

  1. super是父类的构造,必须在构造方法的第一条

  2. super只能出现在子类构造或者子类方法中

  3. super构造和this构造不能同时调用,因为两者都要必须出现在构造方法的第一条,会冲突

super vs. this

代表的对象不同

​ super代表父类对象的引用

​ this代表本类对象的引用

使用前提:

​ super只能在继承场景下使用

​ this没有继承也可以使用

构造方法:

​ super()父类的构造方法

​ this()子类的构造方法。子类的构造方法如果没有显式调用父类的构造方法会默认去调用

posted @ 2021-11-01 16:11  Oh,mydream!  阅读(66)  评论(0编辑  收藏  举报