10 2009 档案

冒号课堂§10.2:抽象类型
     摘要: 抽象类型——实中之虚(介绍抽象类型的种类、意义及其用法

• 浅显的比方只是门槛前的台阶,借之或可拾级入门,却无法登堂入室

• 具体类型是创建对象的模板,抽象类型是创建类型的模块

• 抽象数据类型的核心是数据抽象,而抽象类型的核心是多态抽象

• 必先以术养道,而后以道御术

• 以社会身份而非个人身份作为公民之间联系的纽带,正是针对接口而非实现来编程的社会现实版

• 个体身份对应的规范抽象借助封装,以数据抽象的形式出现

• 家庭身份对应的规范抽象借助继承,以类型层级的形式出现

• 社会身份对应的规范抽象借助多态,以多态抽象的形式出现  阅读全文

posted @ 2009-10-28 08:16 郑晖 阅读(3443) | 评论 (0)  编辑

《冒号课堂》上市
     摘要: 公告:《冒号课堂》已正式上市。  阅读全文

posted @ 2009-10-26 12:54 郑晖 阅读(2276) | 评论 (2)  编辑

冒号课堂§10.1:多态类型
     摘要: 多态类型——静中之动(通过实例展示多态类型的三种用法

• 继承是多态的基础,多态是继承的目的

• 多态是动静结合的产物,将静态类型的安全性和动态类型的灵活性融为一体

• 前者(参数多态)是发散式的,让相同的实现代码应用于不同的场合

• 后者(包含多态)是收敛式的,让不同的实现代码应用于相同的场合

• 模板方法模式突出的是稳定坚固的骨架,策略模式突出的是灵活多变的手腕  阅读全文

posted @ 2009-10-20 18:18 郑晖 阅读(3171) | 评论 (0)  编辑

导航

统计

公告

博客搬家:http://blog.zhenghui.org
《冒号课堂》一书于2009年10月上市,详情请见
冒号课堂

留言簿(17)

随笔分类(61)

随笔档案(61)

文章分类(1)

文章档案(1)

最新随笔

积分与排名

最新评论

阅读排行榜

评论排行榜