三是效率高。在软件开发过程中,根据解决问题的需要对现实世界的各种事物进行抽象,产生类,接近于日常生活和自然的思考方式,可以有效地提高软件开发的效率和质量。
四是易扩展。由于面向对象编程具有继承、封装、多态的特性,功能模块化,能够设计出高内聚、低耦合的系统结构,使得系统更灵活、更容易扩展,而且成本较低。”11
三是效率高。在软件开发过程中,根据解决问题的需要对现实世界的各种事物进行抽象,产生类,接近于日常生活和自然的思考方式,可以有效地提高软件开发的效率和质量。
四是易扩展。由于面向对象编程具有继承、封装、多态的特性,功能模块化,能够设计出高内聚、低耦合的系统结构,使得系统更灵活、更容易扩展,而且成本较低。”11