但是在面向对象设计之前,广泛采用的是面向过程,面向过程只是针对于自己来解决问题.面向过程的操作是以程序的基本功能实现为主,实现之后就完成了,也不考虑修改的可能性,面向对象,更多的是要进行子模块化的设计,每一个模块都需要单独存在,并且可以被重复利用,所以,面向对象的开发更像是一个具备标准的开发模式. 在面向对象定义之中,也规定了一些基本的特征:(1)封装:保护内部的操作不被破坏:(2)继承:在原本的基础之上继续进行扩充:(3)多态:在一个指定的范围之内进行概念的转换. 对于面向对象的开发来讲也分为