- 0
- 0
- 约2.76万字
- 约 94页
- 2017-06-17 发布于湖北
- 举报
目录 6.1 接口 6.2 塑型 6.3 多态的概念 6.4 多态的应用 6.5 构造方法与多态 6.6 内部类 6.7 本章小结 6.1 接口 Java中的类只能单继承,这种继承机制有时无法确切描述事物之间的复杂关系。 6.1 接口 接口 与抽象类一样都是定义多个对象的共同属性 使抽象的概念更深入了一层,是一个“纯”抽象类,它只提供一种形式,并不提供实现 允许创建者规定方法的基本形式:方法名、参数列表以及返回类型,但不规定方法主体,且方法默认是public、abstract类型的。 也可以包含基本数据类型的数据成员,但它们都默认为public、 static和final 6.1.1 接口的作用及语法 接口的作用 是面向对象的一个重要机制 实现了多继承的功能,同时免除C++中的多继承那样的复杂性 建立类和类之间的“协议” 把类根据其实现的功能来分别代表,而不必顾虑它所在的类继承层次;这样可以最大限度地利用动态绑定,隐藏实现细节 实现不同类之间的常量共享 6.1.1 接口的作用及语法—与抽象类的不同 接口允许我们在看起来不相干的对象之间定义共同行为 6.1.1 接口的作用及语法 ——例6_1 保险公司的例子 具有车辆保险、人员保险、公司保险等多种保险业务,在对外提供服务方面具有相似性,如都需要计算保险费(premium)等,因此可声明一个Insurable 接口
原创力文档

文档评论(0)