今天爱分享给大家带来你对面向对象思想的理解?【面试题详解】,希望能够帮助到大家。
【参考答案】
面向对象编程(Object-Oriented Programming)简称 OOP 技术,是开发计算机应用程序
的一种新方法、新思想。过去的面向过程编程中常常会导致所有的代码都包含在几个模块中,
使程序难以阅读和维护,在做一些修改时常常牵一动百,使以后的开发和维护难以为继。而
使用 OOP 技术,使用许多代码模块,每个模块都只提供特定的功能,它们是彼此独立的,
可以增加代码重用的几率,更加有利于软件的开发、维护和升级。另外 OOP 的三大核心特
性:继承、封装、多态的特性,使得在面对象编上能够设计出高内聚、低耦合的系统结构,
使得系统更灵活、更容易扩展,而且成本较低,所以这一编程思想是目前一种应用最为普遍
的软件设计思想。