面向对象五大原则
面向对象五大原则即SOLID,是类设计的最基本原则,可以说是面向对象的基础,了解OOP的程序员应该很熟悉这些原则
http://www.cnblogs.com/tqsummer/archive/2010/07/11/1775205.html
SRP:Single Responsibility Principle, 单一职责原则 http://blog.csdn.net/sghys/archive/2008/03/20/2199270.aspx
OCP:Open Close Principle ,开闭原则 http://blog.csdn.net/sghys/archive/2008/03/20/2199272.aspx
LSP:Liskov Substitution Principle, 里氏替换原则 http://blog.csdn.net/bitou_von/archive/2009/05/23/4210654.aspx
DIP:Dependence Inversion Principle,依赖倒置原则 http://blog.csdn.net/j040404/archive/2008/11/14/3297253.aspx
ISP:Interface Segregation Principle ,接口隔离原则 http://www.cnblogs.com/MichaelPeng/archive/2009/11/14/1603142.html