- 博客(1)
- 收藏
- 关注
原创 面向对象分析与设计
核心:谁拥有数据,谁就提供针对这个数据操作的方法的方法有两块石头,可以磨出一把石刀,石刀可以砍树,树可以做出木材木材可以做出椅子Stone ;StoneKnife; Tree;Wood;Chair;StoneKnife=KnifeFactory.createKnife(Stone)Wood=StonrKnife.cat(tree);Chair=ChairFactory.mackChair(wood)总结:先将问题中的对象剥离出来,然后分析对象之间的关系(用方法表示出来),遵循“谁拥有数据,谁就提供针对该数据
2010-12-16 18:04:00 474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人