S2 JAVA_第四章 接口

接口:   关键字   interface

接口可以看成抽象方法的再抽象,所以接口里面的方法都是抽象方法!

接口里的方法都是public和abstract.  可以省略不写。

接口名I开头

public interface A {
	 
	 public abstract int add();
}

接口和抽象类的比较:

                     

一共4个修饰符:

类的修饰只有public的和默认的     没有私有和受保护的


java中一个类只能继承一个类(c#可以多继承)!     但是接口一个接口可以继承多个接口,一个类又能实现多个接口。


怎么使用接口?关键字 implements(实现)

接口没有构造器不能被new(不能实例化)。

让类实现(implements)接口

当继承和实现同时有时   先继承再实现。

接口中的属性都是最终的静态常量,静态属性和公共的    所以final,static和public可以省略           

方法声明不能有具体的值,只能在运行窗口使用  .

以接口的方式命名    以实现的方式声明


静态属性和方法只能被继承,不能被重写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值