2021-11-9 接口

接口

(1)接口是引用数据类型的一种,接口时完全抽象的(其实抽象类的抽象并不纯粹,接口可以称为特殊的抽象类)
(2)接口的语法:
[修饰符列表] interface 接口名{ }
接口关键字是interface 其实语法很多都是相似的。比如:
[修饰符列表] class 类名{ }//构造方法
[修饰符列表] abstract class 类名{ }//抽象类
(3)接口支持多重继承

interface B{
}//定义接口
interface C{	
}//定义接口
interface D extends B,C{
}//接口D继承B和C

(4)接口需要注意

interface multiply{//相乘的一个抽象方法
	public abstract int multiply(int a,int b );
	//注意接口的方法都是抽象方法,不能有方法体。
	int multiplies(int c,int d);
	//定义时可以省略public abstract,也就是修饰符可以省略
	//要注意,接口中的所有元素全是public修饰的
	public static final double mul=250.5;
	/*注意,接口中的常量全是默认为public static final
	修饰的,它们无法被更改。public static final可以省略*/
}

总而言之,接口中的元素全由public修饰,定义抽象方法时可以省略public abstract,但是接口中的方法不能有方法体,而且常量全是由public static final修饰的,无法更改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值