设计原则:
单一职责原则:
低耦合,高内聚
耦合性:类与类之间产生的关系
低耦合:让类与类之间的关系不复杂
内聚:执行一个件事情(功能)的能力
高内聚:一个类能够完成的事情,不要使用多个类一起来执行!
数据库
对某个数据进行增删改查(查询很重要的)
定一个接口:
增();
删();
改();
查();
实现类:
业务逻辑层:
增(){
增加xxx联系人/商品列表
}
2:开闭原则
核心思想是:一个对象对扩展开放,对修改关闭
开发好一个程序(项目),尽量不要修改原有代码类和类之间假设有关系
更改一个类的功能,其他类已需要更改(增加代码的代码的书写量)
SVN(版本控制)/git
设计模式:
创建型模式 对象的创建
结构型模式 对象的组成(结构)