Java种设计的经验

Java类设计的经验1. 类要单一类只应该描述相关的属性和方法。2. 加强内聚,松散耦合3. 好的封装性首先属性和

Java类设计的经验
1. 类要单一
类只应该描述相关的属性和方法。

2. 加强内聚,松散耦合

3. 好的封装性
首先属性和方法都是private,外部需要调用时再改成public

4. 类的粒度要合理

5. 实现类不能依赖使用类

6. 灵活性。可配置,可维护。

7. 考虑性能,考虑可伸缩性。

8. 可扩展性。

9. 考虑合理的复用性。