Java03_面向对象程序的设计.ppt

Java03_面向对象程序的设计.ppt

* Questions? 学习动物精神 11、机智应变的猴子:工作的流程有时往往是一成不变的,新人的优势在于不了解既有的做法,而能创造出新的创意与点子。一味 地接受工作的交付, 只能学到工作方法 的皮毛,能思考应 变的人,才会学到 方法的精髓。 学习动物精神 12、善解人意的海豚:常常问自己:我是主管该怎么办才能有助于更好的处理事情的方法。在工作上善解人意, 会减轻主管、共 事者的负担,也 让你更具人缘。 * * * * * * * 接口和抽象类的区别 接口可以多重继承,抽象类不可以 抽象类内部可以有实现的方法,接口则没有实现的方法 接口与实现它的类不构成类的继承体系,即接口不是类体系的一部分。因此,不相关的类也可以实现相同的接口。而抽象类是属于一个类的继承体系,并且一般位于类体系的顶层。 接口的优势:通过实现多个接口实现多重继承,能够抽象出不相关类之间的相似性。 创建类体系的基类时,若不定义任何变量并无需给出任何方法的完整定义,则定义为接口;必须使用方法定义或变量时,考虑用抽象类。 * 练习 下列关于接口和抽象类的说法不正确的是?( ) A) 接口也有构造方法 B) 实现接口时,需对接口中的所有方法都要实现 C) 抽象类也有构造方法 D) 抽象类可以派生出子类 * 练习 以

文档评论(0)

1亿VIP精品文档

相关文档