2017年9月26日

面向对象的五大基本原则是

摘要: 1.单一职责原则 一个类应该仅有一个引起它变化的原因 2.开放封闭原则(ocp) 既开放又封闭,对扩展是开放的,对更改是封闭的 3.里氏替换原则(LSP) 子类可以替换父类并且出现在父类能出现的任何地方,这个原则也是在贯彻GOF倡导的面向接口编程!在这个原则中父类应尽可能的使用接口或者抽象类来实现! 阅读全文

posted @ 2017-09-26 22:24 qdljyl 阅读(106) 评论(0) 推荐(0) 编辑

ioc依赖注入的原则

摘要: 一、.依赖就是有联系,有地方使用到他就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,那么你可以从项目中删掉它,因为没有一个地方可以依赖它。 二、依赖倒置 需求增加了,需要不同的播放器,播放不同的文件,我们需要抽象出来,减少耦合。 耦合关系就是依赖关系,如果依赖关系 阅读全文

posted @ 2017-09-26 22:19 qdljyl 阅读(242) 评论(0) 推荐(0) 编辑

导航