美文网首页演讲写作产品
348.【结构化开发方法】抽象和模块化

348.【结构化开发方法】抽象和模块化

作者: 七镜 | 来源:发表于2022-06-26 22:26 被阅读0次

一、抽象

抽象是一种设计技术,重点说明一个实体的本质方面,而忽略或者掩盖不太重要或非本质的方面。

抽象是一种重要的工具,用来将复杂的现象简化到可以分析、实验或者可以理解的程度

软件工程中从软件定义到软件开发要经历非常多个阶段,在这个过程中每进一步都看作是对软件解法的抽象层次的一次细化

抽象的最底层就是实现该软件的源程序代码。在进行模块化设计时也可以有多个抽象层次,最高抽象层次的模块用概括的方式叙述问题的解法,较低抽象层次的模块是较高抽象层次模块对问题解法描述的细化。

二、模块化

模块在程序中是数据说明、可执行语句等程序对象的集合,或者是单独命令和编址的元素,例如高级语言中的过程中的过程、函数和子程序等。在软件的体系结构中,模块是可组合、分解和更换的单元

模块化是指将一个待开发的软件分解成若干个小的简单部分——模块,每个模块可独立地开发、测试,最后组成完成整的程序。

这是一种复杂问题“分而治之”的原则。模块化的目的是使程序的结构清晰,容易阅读、理解、测试和

相关文章

  • 348.【结构化开发方法】抽象和模块化

    一、抽象 抽象是一种设计技术,重点说明一个实体的本质方面,而忽略或者掩盖不太重要或非本质的方面。 抽象是一种重要的...

  • 软件工程基础(三)

    结构化设计方法 软件设计的基本概念和方法 1.基本原理:抽象,模块化,信息隐藏,模块独立性(度量标准,高耦合低内聚...

  • 软件设计师考试 | 第六章 结构化开发方法 | 系统分析与设计概

    结构化方法由结构化分析、结构化设计、结构化程序设计构成,它是一种面向数据流的开发方法。结构化分析是根据分解与抽象的...

  • 9、接口

    接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法 一、抽象类和抽象方法(abstract)抽象方法:...

  • Java编程思想(八) 接口

    接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 1、抽象类和抽象方法 包含抽象方法的类叫做抽象类...

  • 5.接口(Thinking in java学习五)

    接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 抽象类和抽象方法(abstract) 抽象基类,...

  • C++框架

    编程范例——过程式子编程——模块化——单独编译——异常处理(结构化编程) ——数据抽象——用户类型——具体类型——...

  • Java编程思想笔记9.接口

    点击进入我的博客 接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 9.1抽象类和抽象方法 抽象方...

  • Think in Java 第九章(接口)

    接口和内部类为我们提供了一种将接口与现实分离的更加结构化的方法。 9.1抽象类和抽象方法 创建抽象类是希望通过接口...

  • 第九章:接口

    接口和内部类为我们提供了一种将接口和实现分离的更加结构化的方法。 1. 抽象类 包含抽象方法的类叫作抽象类。使用抽...

网友评论

    本文标题:348.【结构化开发方法】抽象和模块化

    本文链接:https://www.haomeiwen.com/subject/qrwgvrtx.html