摘要:
相同点: 都是不断向上抽取而来的。 不同点: 1,抽象类需要被继承,而且只能单继承。 接口需要被实现,而且可以多实现。 2,抽象类中可以定义抽象方法和非抽象方法,子类继承后,可以直接使用非抽象方法。 接口中只能定义抽象方法,必须由子类去实现。 3,抽象类的继承,*是is a关系*,在定义该体系的基本 阅读全文
posted @ 2017-02-11 17:17
Kkky
阅读(241)
评论(0)
推荐(0)
摘要:
当一个抽象类中的方法都是抽象的时候,这时可以将该抽象类用另一种形式定义和表示,就是接口 interface。 定义接口使用的关键字不是class,是interface.接口中常见的成员: 这些成员都有固定的修饰符。(*由于修饰符是固定的,为了代码简洁,定义接口的时候不用写修饰符*) 1,全局常量:: 阅读全文
posted @ 2017-02-11 12:14
Kkky
阅读(469)
评论(0)
推荐(0)
摘要:
抽象类:抽象:笼统,模糊,不具体。 特点:1,方法*只有声明没有实现*时,该方法就是抽象方法,需要被abstract修饰。 抽象方法必须定义在抽象类中。该类必须也被abstract修饰。2,抽象类不可以被实例化,因为调用抽象方法没意义。3,抽象类必须有其子类覆盖了所有的抽象方法后,该子类才可以实例化 阅读全文
posted @ 2017-02-11 10:57
Kkky
阅读(262)
评论(0)
推荐(0)

浙公网安备 33010602011771号