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