消息是一个问题或者是一个命令但不能两者都是。
对象之间分为联系和聚合。联系如:公交车上的人,人下了车他还是车,只不过是一时有联系罢了。
而聚为电脑里面的主板没有它电脑就不能完成其功能 了。所以他们之间是聚合.聚合为层次结构。
编写类重用法则。
1:要遵循样式规则。如java公司制定的标准便于交流。
2:完整的文档说明,明确的名字,8总结该类的话及第个公共接口的注释。怎样使用它。以及分别与代码的文档。
3:相将类设计完整。如数据库操作类。当前只是access那么也许要考虑以后用sql server的情况。
4:使用模式和柜架。这意味着大家在理解你的代码时可以借助他们以前的知识。
5:采用客房提供者模式。
6.编写高内聚的对象。每个对象只有一个目标。如维护员工的个人信息及雇佣历。
7:把接口和业务行为分开。可重用的对像应该在任何条件下都可用。
8为问题和命令设计对象。