当前位置:首页 > 开发 > Web前端 > 前端 > 正文

开发一个类的流程

发表于: 2015-05-11   作者:dcj3sjt126com   来源:转载   浏览:
摘要: 本人近日根据自己的开发经验总结了一个类的开发流程。这个流程适用于单独开发的构件,并不适用于对一个项目中的系统对象开发。开发出的类可以存入私人类库,供以后复用。   以下是开发流程: 1. 明确类的功能,抽象出类的大概结构 2. 初步设想类的接口 3. 类名设计(驼峰式命名) 4. 属性设置(权限设置) 判断某些变量是否有必要作为成员属

本人近日根据自己的开发经验总结了一个类的开发流程。这个流程适用于单独开发的构件,并不适用于对一个项目中的系统对象开发。开发出的类可以存入私人类库,供以后复用。

 

以下是开发流程:

1. 明确类的功能,抽象出类的大概结构

2. 初步设想类的接口

3. 类名设计(驼峰式命名)

4. 属性设置(权限设置)

判断某些变量是否有必要作为成员属性,应注意,属性越多,其构造函数也回相应地更加复杂,但变量作为属性同样可以简化类的接口。

5. 设计接口成员函数

6. 设计辅助成员函数,简化接口成员函数,可以考虑设置为私有成员函数

7. 创建类模型,添加成员属性,添加成员函数,添加注释

8. 实现成员方法,如果遇到问题重复4-8

9. 反复测试,保证该类的严格的正确性

10.组织该类的UML图,规约等文档资料及代码文件到私人类库统一管理

开发一个类的流程

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
一般流程:(以一个登录页面为例) 1、美工 用photoshop设计每个页面的效果图,一般文件格式为PSD。
在现有的Magento系统中,客户在前台并没有一个可以申请退货的地方,退货操作只能由商家一方在后台操
做网站产品策划说不上有多丰富的经验,但本着产品经理是产品灵魂的角度还是希望能对产品的任何环节
软件项目开发,一般都会采用增量、迭代、(或者叫进化、演化、演进)的软件开发模型,众多的软件开
一. 摘要 这篇文章详细介绍了一个“多路信号采集系统”的开发过程。“多路信号采集系统”是一个可伸
关于一个项目的简单开发流程   前言:从11月8号开始到11月12号我们小组使用html+easyUI+ashx+异步
开发流程 因为我们的接口依赖平台接口,所以需求评讲完之后一定要向平台提供需要的功能接口. 具体步
开发流程 因为我们的接口依赖平台接口,所以需求评讲完之后一定要向平台提供需要的功能接口. 具体步
开发流程 因为我们的接口依赖平台接口,所以需求评讲完之后一定要向平台提供需要的功能接口. 具体步
开发流程 因为我们的接口依赖平台接口,所以需求评讲完之后一定要向平台提供需要的功能接口. 具体步
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号