会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
飞林沙
博客园
首页
新随笔
联系
订阅
管理
2008年9月16日
从设计原则谈软件开发(四)
摘要: 上一次说LSP(李氏代换原则),写的有些着急。很多东西都没有写出来,这次首先来补充一下。 其实就是补充一个例子。这是《JAVA与模式》中的一个例子,是说正方形是否可以继承自矩形。我相信基本任何一个读过小学的人几乎都不会不假思索地(包括我)说,正方形就是特殊的矩形,当然可以继承了。但是却恰恰相反。理由如下:在矩形中应该有这样一个方法,是改变矩形的长和宽,这个时候假设有...
阅读全文
posted @ 2008-09-16 09:40 飞林沙
阅读(1904)
评论(4)
推荐(0)
编辑
公告