爱程序网

接口

来源: 阅读:

  使用接口的核心原因:1.为了能够向上转型为多个基类型(以及由此带来的灵活性)。2.与使用抽象基类相同:防止客户端程序员(别人)创建该类对象,并确保这仅仅是建立一个接口。这就带来了一个问题,我们是使用接口还是抽象类?如果要创建不带任何方法和属性的基类,那么就应该选择接口而不是抽象类。

  另:接口中的属性是自动public 、static和final的例如:

  public interface Moths{

    int a=1,b=1,c=2;//abc都是public、static、final的

  }

关于爱程序网 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助