Java类设计的经验
1. 类要单一
类只应该描述相关的属性和方法。
2. 加强内聚,松散耦合
3. 好的封装性
首先属性和方法都是private,外部需要调用时再改成public
4. 类的粒度要合理
5. 实现类不能依赖使用类
6. 灵活性。可配置,可维护。
7. 考虑性能,考虑可伸缩性。
8. 可扩展性。
9. 考虑合理的复用性。
发布时间: 2012-09-14 23:00:49 作者: rapoo
Java类设计的经验
1. 类要单一
类只应该描述相关的属性和方法。
2. 加强内聚,松散耦合
3. 好的封装性
首先属性和方法都是private,外部需要调用时再改成public
4. 类的粒度要合理
5. 实现类不能依赖使用类
6. 灵活性。可配置,可维护。
7. 考虑性能,考虑可伸缩性。
8. 可扩展性。
9. 考虑合理的复用性。