在上一段中。Apple类继承于Fruit类。类的继承方式为
类不仅可以继承于类,还可以继承于接口。类只能继承于一个基类(父类),却可以继承于多个接口,被继承的类和接口以英文逗号(,)隔开。如果一个类同时继承于类和接口时,被继承的类排列在被继承的所有被继承的接口的前面,就像这样
接口(Interface)只包含 方法、 属性、 事件或 索引器的签名。 实现接口的类或结构必须实现接口定义中指定的接口成员。接口也可以从继承于其它的接口。一个类只能继承一个基类,一个接口能继承于多个接口。接口的定义方法为
我们来定义一个具有接口的类。
好了,我们已经完成了接口的定义。这样看来,接口实际上可以看作是对一个类的行为的约束,表示这个类一定会拥有接口中所定义的属性和方法。我们可以通过类所继承的接口来判断一个类拥有哪些方法。