OOP不像过程性编程那样,试图使问题满足语言的过程性方法,而是试图让语言来满足问题的要求。其理念是设计与问题的本质特性相对应的数据格式。——stephen prata 面向对象编程的主要目的之一——提供可重用的代码。