• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

理解结构化和面向对象的区别

互联网 diligentman 1周前 (10-17) 13次浏览

理解结构化和面向对象的区别

理解结构化和面向对象的区别

  面向对象方法并非对结构化方法的完全批判,而是在其基础上吸收其优点,并且引进一些新的概念。结构化方法更适合于那些强调过程,强调对数据的处理的软件。这类软件就像一个流水线,数据进入这个流水线并流出,每一步都是一个结构化的层次。而面向对象方法更适合于那种以功能为特性的软件,面向对象方法以对象为中心,强调一系列对对象的操作,通信。一个很直观的例子就是一个用户界面程序,用户界面中有各种元素,例如输入框、滚动条等。在鼠标的操作下,各类元素有着相应的动作,而这类软件在结构化设计中就会产生低的重用性和很高的耦合性。


喜欢 (0)