介绍一下结构化程序设计方法和面向对象程序设计方法的区别


Posted in 面试题 onJune 27, 2012
结构化程序设计的基本原则是自上而下、逐步求精。按照程序所需实现的功能,将其划分为若干个关系简单、相对独立的模块;每一个模块内部都是由三种基本的程序结构——顺序结构、选择结构和循环结构组成。
?结构化程序设计优点 –分解程序设计的复杂性
?缺点–命名难以控制 –程序不便于开发、维护–程序难以扩展
?面向对象方法 将数据及对数据的操作方法放在一起,作为一个相互依存、不可分离的整体——对象。同类对象的共性形成类,类通过统一的外部接口与外界发生关系,对象与对象之间通过消息进行通信。

Tags in this post...

面试题 相关文章推荐
PHP如何设置和取得Cookie值
Jun 30 面试题
Java的基础面试题附答案
Jan 10 面试题
寻找迷宫的一条出路,o通路;X:障碍
Jul 10 面试题
不开辟用于交换数据的临时空间,如何完成字符串的逆序
Dec 02 面试题
递归计算如下递归函数的值(斐波拉契)
Feb 04 面试题
逻辑链路控制协议
Oct 01 面试题
C#中有没有静态构造函数,如果有是做什么用的?
Jun 04 面试题
linux比较文件内容的命令是什么
Sep 23 面试题
介绍一下gcc特性
Jan 20 面试题
某公司面试题
Mar 05 面试题
写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔
Jul 30 面试题
IBatis持久层技术
Jul 18 面试题
恒华伟业笔试面试题
Feb 26 #面试题
你们项目是如何进行变更控制的
Aug 26 #面试题
广州某公司软件工程师面试题
Dec 22 #面试题
How TDD works
Sep 30 #面试题
什么是测试驱动开发(TDD)
Feb 15 #面试题
一份软件工程师的面试试题
Feb 01 #面试题
瀑布模型都有哪些优缺点
Jun 23 #面试题
You might like
用PHP中的 == 运算符进行字符串比较
2006/11/26 PHP
推荐一篇入门级的Class文章
2007/03/19 PHP
php采集时被封ip的解决方法
2010/08/29 PHP
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
2011/09/09 PHP
windows平台中配置nginx+php环境
2015/12/06 PHP
PHP将数据导出Excel表中的实例(投机型)
2017/07/31 PHP
JavaScript中this的使用详解
2013/11/08 Javascript
全面解析Bootstrap表单使用方法(表单控件状态)
2015/11/24 Javascript
js字符串截取函数slice、substring和substr的比较
2016/05/17 Javascript
JavaScript必知必会(十) call apply bind的用法说明
2016/06/08 Javascript
简单实现JS上传图片预览功能
2017/04/14 Javascript
node文字生成图片的示例代码
2017/10/26 Javascript
基于jQuery解决ios10以上版本缩放问题
2017/11/03 jQuery
详解webpack提取第三方库的正确姿势
2017/12/22 Javascript
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
JS原生带缩略图的图片切换效果
2018/10/10 Javascript
vue+web端仿微信网页版聊天室功能
2019/04/30 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
[40:12]Liquid vs Chaos 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python自动格式化json文件的方法
2015/03/11 Python
python实现带错误处理功能的远程文件读取方法
2015/04/29 Python
python实现的系统实用log类实例
2015/06/30 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
django站点管理详解
2017/12/12 Python
Python异常处理操作实例详解
2018/05/10 Python
用Python读取几十万行文本数据
2018/12/24 Python
基于Python的微信机器人开发 微信登录和获取好友列表实现解析
2019/08/21 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
2019/11/19 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
pytorch实现onehot编码转为普通label标签
2020/01/02 Python
Python namedtuple命名元组实现过程解析
2020/01/08 Python
前端水印的简单实现代码示例
2020/12/02 HTML / CSS
Linux管理员面试经常问道的相关命令
2014/12/12 面试题
白酒市场开发计划书
2014/01/09 职场文书
同意离婚答辩状
2015/05/22 职场文书
《乙女游戏世界对路人角色很不友好》OP主题曲无字幕动画MV公开
2022/04/05 日漫