码迷,mamicode.com
首页 > 其他好文 > 详细

完成一个面向对象设计的方法

时间:2015-10-05 20:40:59      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

有可行性的OOP实施方式:
1、写下你关于程序功能的描述,标记出所有的名词、动词和形容词。
2、从被标记出来的名词中寻找潜在的类定义
3、从被标记出来的动词中确定潜在的方法定义
4、从被标记出来的形容词中寻找潜在的属性
5、把方法和属性分配给对应的类
 
改进设计:
1、列出一系列用例(程序可能被调用的场景),尽可能覆盖全面
2、设想每个用例的每一步会如何有你设计的程序实现,如果有错误或者遗漏,修正掉。然后继续,知道你满意为止。
 
以上只是宽泛的概要设计,软件工程中的最起始部分。
 
---Beginning Python From Novice to Professional  2nd Ediction  Chapter 7  Page 158

完成一个面向对象设计的方法

标签:

原文地址:http://www.cnblogs.com/harelion/p/4856169.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!