面向对象vs结构化方法
2016-12-20 23:12:32 0 举报
面向对象和结构化方法都是软件开发中常用的两种方法,它们有着各自的特点。 面向对象方法是一种基于对象概念的软件开发方法,它强调将现实世界中的事物抽象成对象,并通过封装、继承、多态等技术来实现代码的高内聚低耦合。这种方法可以提高代码的可重用性和可维护性,并且更加贴近自然思维。 结构化方法则是一种基于过程的软件开发方法,它将整个软件系统划分为若干个模块,每个模块都有清晰的输入输出和处理流程。这种方法注重模块化设计、自顶向下的开发顺序以及详细的需求分析和规格说明。 总之,面向对象方法和结构化方法各有优缺点,具体应该根据实际情况选择合适的方法来开发软件。