想实现的几个项目:
1计算器(ING)
2 奖学金评定系统(有界面的正式程序,有可能做好买给西科大)
3 图书馆(如下)
4 权赋图最短路径(只是算法)
5 西安地图(……)
图书馆(主体):
1 借:借权限制(有无权利借书) 借阅限制(所借书的种类,数量) ,续借,预约
2 还:记录还状态(记录日期,是否有损坏)
3 查询:A 书本信息
B 个人信息 :借阅历史 到书情况 违规
4 计时
5 损坏赔偿
6 终止:终止借阅,终止查询
7 为规处罚
8 错误纠正及信息反馈
9 借阅状态显示
10 密码
class student
{
1 ID
2 Name
3 major info
4 借阅历史
5 违规
6 密码
……
}
class controller public: student
{
1 添加/删除图书信息
2 添加/删除人员信息
3添加/删除被处罚人员相关信息
4 罚款征收情况
5信息发布
6
}
class book
{
1 id
2 inf
3 state (been loaned? )
…….
}
想的复杂,抽象出来简单,实现起来又复杂。暂时先誊些这么多,其他都在草稿纸上,实现时用。
类 library 包含student controller类 和book
学生对象数量(N)
BOOK数量(N)
管理员数量(1)(可以设置多个,但就要增加一个总管理员)
总的思路是:图书馆类管理 BOOK(N) STUDENT(N)CONTROLLER(1)
假设:
1 接还函数的实现就相当现实中接还动作的实现
2 ……
BY JUST-LOVE