做网站apache如何网站怎么做关键词优化
有时根据对象能做什么来分组,而不是根据他们继承的类.这就引入了接口
让无关的类做相同的动作
 接口定义一个类必须实现的方法和属性
 一个类实现一个接口时,必须包含接口中列出的所有方法和属性
向下强制转化
 Appliance是CoffeeMaker的基类
Appliance powerConsumer = new  CoffeeMaker();if(powerConsumer is CofferMaker javaJoe){javajoe.StartBrewing();
} 
- 接口定义了一个类必须实现的方法和属性
 - 接口使用抽象方法和属性定义必要的成员
 - 默认的,说有接口成员是公共的和抽象的
 - 一个类实现一个接口时,必须包含接口中列出的所有方法和属性
 - 一个接口可以实现多个接口
 - 创建接口时,应当让接口名以一个大写的 I 开头
 - 不能使用new 实例化接口
 
