super this的特点 接口

super:

  • super可以用来引用直接父类的实例变量。

  • super可以用来调用直接父类方法。

  • super()可以用于调用直接父类构造函数

  • super关键字也可以用于调用父类方法。 如果子类包含与父类相同的方法,则应使用super关键字指定父类的方法。 换句话说,如果方法被覆盖就可以使用 super 关键字来指定父类方法。

this:

this关键字指向的是当前对象的引用

  this.属性名称                

                   指的是访问类中的成员变量,用来区分成员变量和局部变量(重名问题)

    this.方法名称              
                                用来访问本类的成员方法

              this();                              
                                                    访问本类的构造方法

                                                    ()中可以有参数的 如果有参数 就是调用指定的有参构造
   注意事项:
                            1.this() 不能使用在普通方法中 只能写在构造方法中
                            2.必须是构造方法中的第一条语句

1. 什么是接口:

接口是一种特殊的内部类,它里面的所有方法都没有实现。

2. 接口的特点:

1.接口中成员默认访问修饰符都是public,即便你不写。
2.定义接口必须interface关键字完成
3.接口中可以定义变量,但是变量必须有固定的修饰符修饰,public static final 所以接口中的变量也称之为常量。
4. 接口中可以定义方法,方法也有固定的修饰符,public abstract
5. 接口中的成员都是公共的。
6. 接口不可以创建对象。
7. 子类必须覆盖掉接口中所有的抽象方法后,子类才可以实例化。否则子类是一个抽象类
8.接口最重要的体现:解决java单继承的弊端:类继承(继承基础功能)类同时实现接口(扩展功能);
接口多继承,多个接口之间可以使用extends进行继承;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值