软件设计本质论--面向对象,详细的讲解,容易理解