暂无个人介绍
2022年04月
接口是一种引用数据的用法,是没有构造方法的,接口是完全抽象的
接口包含的成员有方法、属性和事件。接口是允许被多接口继承的。
1.必须有子类
2.子类一定要做到全部抽象方法
3.接口可以对象实例化
1.不能直接使用
2.必须重写抽象方法
3.创建实现对象,进行使用
1、类与类只能单层继承
2、类与接口不受限制
3、接口与接口不受限制
Java接口是一个抽象的集合概念,是方法的声明
1.因为接口可以用来描述一种抽象。
2.实现接口可以减少java损失
3.接口也可以被用来实现。
1、变量不可以被规定
2、所有的方法都是抽象的
4、一个接口是可以继承很多个接口的
1.工厂设计模式
2.代理设计模式
具有专一性,一个接口只能继承一个接口,不能同时继承多个接口
通常是利用implement实现的
1、每一个方法都是抽象的
2、可以指定变量
有很多个方法,保存路径相似
1、注意区别定义方法和定义属性
2、接口没有构造方法
Java抽象类可以实现一部分,Java接口是不行的。如果引入了新的内容,这个新的内容会覆盖整个子类,Java接口不能实现这个效果
方法需要重新加载,也要重新写,并且可以随时更换具体实现
需要用到class类名和extends类名
interface加上接口名称
{
}
首先interface会声明一个接口。然后要做的是写一个类去实现这个接口,这样就说明这个类中还实现接口中的方法
接口是Java中一个非常重要的概念,适用范围很广,接口可以理解为一种特殊的类,里面全部是由全局常量和公共的抽象方法所组成。