一、面向过程编程的结构化程序设计方法
如果使用 面向过程语言 ( 如 : C 语言 ) , 开发 大型 项目 , 一般使用 结构化程序设计方法 ;
1、结构化程序设计方法概念
结构化程序设计方法 的 设计思路如下..., 多个 子模块 共同构成一个 大的软件系统 ;
2、结构化程序设计方法特点
使用上述思路 设计出的 程序结构 有如下特点 :
是一个 树状结构 , 每个叶子节点都是一个基本功能模块 ;
模块之间...功能独立 , 每个模块都相当于一个子程序 , 调用模块就是调用该子程序即可 ;
模块内部只有 顺序 , 选择 , 循环 代码逻辑 ;
3、结构化程序设计方法优缺点
结构化程序设计 的 优点 就是可以 将..., 需要 修改大量的代码 ;
二、面向对象编程引入
鉴于 面向过程编程 有上述缺点 , 这里引入 面向对象编程 思想 ;
针对 " 数据和处理过程分离 " 问题 , 面向对象 可以 将 事物的 数据..., 将这些类对象组合在一起 , 就是一个图形界面程序 ;
针对 " 数据安全性差 " 问题 , 面向对象中 , 封装数据和方法时 , 会为每个成员指定可访问的范围 , 如 public , protected