世界新动态:接口
来源:哔哩哔哩
发布日期:2023-03-06 12:06:37
接口:它是行为的抽象规范,它也是一种自定义类型
(资料图片)
关键字 :interface
接口申明的规范:
不包含成员变量
只包含方法、属性、索引器、事件
成员不能被实现
成员可以不用写访问修饰符,不能是私有的
接口不能继承类,但是可以继承另一个接口
接口的使用规范:
类可以继承多个接口
类继承接口后,必须实现接口中所有成员
特点:
它和类的申明类似
接口是用来继承的
接口不能被实例化,但是可以作为容器存储对象
语法:
interface 接口名
{
}
类可以继承1个类,n个接口。
继承了接口后 必须实现其中的内容,并且必须是public的。
实现的接口函数,可以加v再在子类重写。
接口继承接口时 不需要实现。
待类继承接口后 类自己去实现所有内容。
接口也遵循里氏替换原则
显示实现接口:当一个类继承两个接口,但是接口中存在着同名方法时。
显示实现接口 就是用 接口名.行为名 去实现。
关键词: 成员变量