本帖最后由 夏添 于 2013-3-3 14:53 编辑
可以举个例子初步说明接口的好处...希望能帮到你哈
比如说,你买个插座(可以理解为接口),什么电器都可以往上插,因为所有的电器基本都按照插座规定了插头样子,这就是接口的规范.
如果不定义这样的接口,电脑来个插头插座,冰箱再来个插头插座,洗衣机又再来个,你买个电器还得配带个专用插座么?不乱套了么?
而事实是只定义几种接口,两片的插头,三片的带接地的插头,大大的减少了插头的类型,提高了插座的复用性...
基于接口编程的目的就是为了提高程序的灵活性.
当一个类要准备继承多个类的时候,必须用接口,
关键字是 interface ;类实现接口用implements
格式嘛,就不具体说了.很多资料有详细介绍.盆友啊,要耐心看书啊
public Student implements Person
{
//具体代码,可以复写方法..
} |