搜课云网 > 上海跑赢职场 > 资讯总汇 > 抽象类与接口

抽象类与接口

机构:上海跑赢职场 时间:2016-03-31 10:17:20 点击:703

  抽象类:通常用于描绘一个系统单元,将一组共性内容进行抽取,特色:能够在类中界说笼统内容让子类完成,能够界说非笼统内容让子类直接运用。它里边界说的都是一些系统中的基本内容。 接口:通常用于界说目标的扩展功用,是在承继以外还需这个目标具有的一些功用。

  笼统类和接口的共性:都是不断向上抽取的结果。

  笼统类和接口的差异:

  1:笼统类只能被承继,并且只能单承继。

  接口需求被完成,并且能够多完成。

  2:笼统类中能够界说非笼统办法,子类能够直接承继运用。

  接口中都有笼统办法,需求子类去完成。 3:笼统类运用的是 is a 联系。

  接口运用的 like a 联系。

  4:笼统类的成员修饰符能够自界说。

  接口中的成员修饰符是固定的。全都是public的。

  在开发之前,先界说规矩,A和B别离开发,A负责完成这个规矩,B负责运用这个规矩。至于A是怎么对规矩详细完成的,B是不需求知道的。这样这个接口的出现就降低了A和B直接耦合性。

  更多关于Java编程的资讯,请访问上海Java编程培训学校

师资介绍