- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 面向对象的软件设计原则
开闭原则 软件应该对扩展开放,对修改关闭。“开闭”原则是设计模式的基石。在设计一个模块时,应该考虑到该模块可以在不修改代码,而是通过扩展该模块的方式来更改模块的功能。开闭原则下,软件系统尤其是核心抽象模块应该保持稳定。抽象化实现开闭原则的关键是抽象化。设计出一个未来可以不再更改的抽象,抽象层预见了未来可能的所有变化。可变性的封装(1)继承应该看做封装变化的方法,而不是从一般的对象生成特殊的对
2017-02-06 15:29:26 823
原创 简明UML--类图
以下类图由 StarUML 2 绘制1. 泛化(Generalization)在Java中体现为类的继承。2. 实现(Realization)在Java中体现为接口的实现。3. 关联(Association) 在Java中通过实例变量实现关联关系。4. 聚合(Aggregation) 聚合是一种特殊的关联关系。与关联关系的区别是:聚合的双方在逻辑上是不同层面的。5. 组合(Compositio
2017-02-06 11:28:06 507
基于Kinect的家庭辅助训练系统设计与开发.pdf
2020-09-23
Android APK 系统签名工具(signapk.jar)
2017-12-04
Android完整SDK(包含被@hide隐藏的API)
2017-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人