第8章 深入多态
继承只是个开始。要使用多态,我们还需要接口(这个接口的意义不是GUI的I所代表的接口)。我们需要超越简单的继承并前进到只有通过设计与编写接口规格才能达成的适应性与扩展性。很多Java功能若没有接口就无法工作,因此就算你不会去设计接口,也还是会使用到。最后你会怀疑如果没有接口机制要怎么活下去。到底接口是什么呢?它是一种100%纯抽象的类。什么是抽象类?它是无法初始化的类。抽象类有什么用途?马上就会告诉你。前一章让Vet这个方法能够运用Animal的所有子类只是多态的基本招式而已。接口是多态和Java的重点。
|
我们可以写出这样的指令:
|
|
|
| 回书目 上一节 下一节 |
|
||||
| · CCNA认证考试Pass必备 · 无线网络环境 · 无线路由器故障处理 · 解析35岁技术人的价值.. · 无线重中之重:安全问题 · 无线局域网基本知识 · 家庭无线局域网 · 华为七千人主动辞职规.. |
· 微软出价446亿美元收购.. · 虚拟化的“赤壁之战” · Windows Server 2008专.. · 802.11n:下一代的无线.. · 脉冲无线电uwb专题 · AIX操作系统管理应用 · 云计算时代来临 · 求职必杀技 决战面试官 |
|||
|
||||
| · SOA 面向服务架构 · SQL Server 2008/2005.. · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 · 无线网状网(MESH) · Windows远程桌面应用 · C#技术开发指南 |
· Apache技术专题 · Windows集群服务应用 · C#技术开发指南 · 文档格式标准开战 OOXM.. · 路由器设置与口令恢复 · Linux 集群技术专题 · PHP开发应用手册 · SOA 面向服务架构 |
|||
|
||||
| · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · C#技术开发指南 · 三层交换技术专题 · Apache技术专题 · C#技术开发指南 |
· Windows远程桌面应用 · 企业数据恢复指南 · Windows集群服务应用 · 路由器设置与口令恢复 · Linux 集群技术专题 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 解析35岁技术人的价值.. |
|||