面向对象软件开发:LANDLORD 项目解析
1. 项目开发阶段概述
在大型项目中,细化阶段确定的用例将转化为构建阶段的迭代。每个迭代可能由不同的程序员团队处理,并且可以单独开发,之后反馈给用户以确定更改或改进。不过对于小型程序,无需如此复杂。
2. 从头文件开始编码
编码的最佳起点是 .H 文件,这里定义类的接口,而非具体实现细节。 .H 文件中的声明是类的公共部分,类的使用者可以看到;而 .CPP 文件中的函数体是实现部分,对类的使用者应该是不可见的。以下是 LANDLORD.H 文件的内容:
//landlord.h
//header file for landlord.cpp -- contains class declarations, etc.
#pragma warning (disable:4786) //for set (microsoft only)
#include <iostream>
#include <vector>
#include <set>
#include <string>
#include <algorithm> //for sort()
#include <numeric> //for accumulate()
using names
超级会员免费看
订阅专栏 解锁全文
1068

被折叠的 条评论
为什么被折叠?



