面向对象有很多好处:多态性、代码重用、模块解耦等等。C#、Java等等都是面向对象的语言,但如果你不用面向对象的思想和架构来实现你的编程,即使用面向对象的语言,编出来的还是面向过程的东西。《大话设计模式》用很通俗的方式、C#的演示代码讲述设计模式的好处、用法。相当nice的学习面向对象和设计模式的书!