原文:图书馆仿真的重构(三)------类的职责讨论与对象文件的封装内容

再一次的重构,这次就是讨论类的职责和对象文件的封装内容。类的职责,指的是我们一个类到底应该做什么 做多少 以我的图书馆仿真为例,显然,主类的职责之一就是显示结果,就是图书馆图书列表。但是,在图书馆列表这个部分,需要实现很多方法,而这些方法是否都需要在主类里实现呢 就像前面的例子那样,这次我们依然是有三个类:RatingBook,BookDepot和main,那么,它们各自应该承担的职责是什么呢 ...

2012-10-25 21:37 13 337 推荐指数:

查看详情

图书馆仿真

这是我一次仿真的尝试,但是老实说,自我感觉并不是很好,因为有关于线程的问题并没有想清楚,而且,真的,线程这种东西真的是很让人头晕啊,虽然我看书的时候,对于那些基础的知识点是能够理解,但是自己写代码的时候,就发现一个问题,就是现实生活中的实际模型复杂得很,不是书上几个例子就能涵盖 ...

Sun Sep 16 06:05:00 CST 2012 11 431
面向对象设计大作业--图书馆

1.功能调查与系统功能框架图:本系统应该包含什么功能、谁使用这个系统。 功能:本系统包含普通用户登录和管理员登录,普通用户有查找图书,借阅图书,归还图书,查看全部书籍的功能,管理员有查找图书,增加图书,删除图书,查看全部书籍的功能。 2.的设计:UML图,应展现主要之间的关系。如果类 ...

Tue Dec 08 05:57:00 CST 2020 7 165
图: 图书馆管理系统

在面向对象建模中,主要构建块通常表示系统中的不同对象、它们的属性、它们的不同功能以及对象之间的关系。这些构建块被称为图。 图通常用于软件应用程序静态视图的概念建模,以及用于以详细方式将模型转换为编程代码的建模。在开发或构建软件系统时,广泛使用图。它们也用于数据建模。它用于显示、它们之间 ...

Mon Sep 27 22:01:00 CST 2021 0 393
图书馆管理系统设计

例图 图书档案管理相关 图书档案管理类、设置图书类型、设置出版社 图书注销之间相互关系 读者档案管理、读者类型设置、过期读者续借、读者挂失相互关系 图书借阅管理相关关系 ...

Sun Jun 07 22:41:00 CST 2015 0 5423
图书馆预约爬虫

图书馆预约爬虫 http://www.pdlib.com/index.html http://wx1.pdlib.com/pudonglib-weixin/activity/list1?categoryid=33 Python 爬虫 Node.js 爬虫 UA ...

Mon Aug 03 19:30:00 CST 2020 7 322
图书馆学基础

图书馆学基础 1.图书馆学:对象、体系与内容 1.1图书馆学研究对象 1.2图书馆学体系结构 1.3图书馆学研究内容 2.图书馆学 性质、方法与趋势 2.1图书馆学学科性质 2.2图书馆学相关学科 2.3图书馆学研究方法 2.4图书馆学的发展趋势 ...

Wed Dec 08 19:47:00 CST 2021 0 103
国家图书馆借阅攻略

押金100元,设置密码即可 v 外文图书借阅:人工办理,押金1000 这些卡的初始密码以前的有使用身 ...

Wed Mar 16 17:28:00 CST 2016 1 7208
图书馆管理系统SRS

1.任务概述 1.1目标 主要提供图书信息和读者基本信息的维护以及借阅等功能。本系统是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。 1.2用户的特点 借阅者:主要包括学生和教师,使用该系统的借阅归还功能 ...

Sun May 31 22:36:00 CST 2015 6 1722
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM