1句话解释面向对象原则S.O.L.I.D

SRP(Single Responsblity Princple)----一个类或对象只做自己该做的事情,别人的事情交给别人去做

OCP(Open Close Princple)-----把容易变化的部分,抽象出来。当发生变化时,通过扩展抽象部分的方式新立门户,不影响现存的机制

LSV(Liskov Substitution Principle)-----子类替换父类是可行的。(隐含之意,可以使用继承的方式复用代码)

ISP(Interface Segregation Principle)-----接口要小而精,不要大而全

DIP(Dependency Inversion Principle)-----当类之间存在引用/关联时,定义变量、形参或者属性的时候依赖抽象。(隐含之意,以后这些引用/关联对应的部分有扩展时,不用改这些定义)

posted on 2012-02-15 17:09 想飞就飞 阅读(1824) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

公告


导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

统计

常用链接

留言簿(13)

我参与的团队

随笔分类(69)

随笔档案(68)

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜