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


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

Tags in this post...

面试题 相关文章推荐
实现strstr功能,即在父串中寻找子串首次出现的位置
Aug 05 面试题
用C或者C++语言实现SOCKET通信
Feb 24 面试题
介绍一下sql server的安全性
Aug 10 面试题
SQL里面如何插入自动增长序列号字段
Mar 29 面试题
CLR与IL分别是什么含义
Aug 23 面试题
.NET里面什么时候需要调用垃圾回收
Jun 01 面试题
广州一家公司的.NET面试题
Jun 11 面试题
Linux内核产生并发的原因
Jul 13 面试题
飞利信loadrunner和软件测试笔试题
Sep 22 面试题
设计模式的基本要素是什么
Apr 21 面试题
什么是Remote Module
Jun 10 面试题
重写子类方法时,抛出异常的书写注意事项
Oct 17 面试题
恒华伟业笔试面试题
Feb 26 #面试题
你们项目是如何进行变更控制的
Aug 26 #面试题
广州某公司软件工程师面试题
Dec 22 #面试题
How TDD works
Sep 30 #面试题
什么是测试驱动开发(TDD)
Feb 15 #面试题
一份软件工程师的面试试题
Feb 01 #面试题
瀑布模型都有哪些优缺点
Jun 23 #面试题
You might like
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
2013/11/14 PHP
Yii实现多数据库主从读写分离的方法
2014/12/29 PHP
Cygwin中安装PHP方法步骤
2015/07/04 PHP
php类的自动加载操作实例详解
2016/09/28 PHP
让div层随鼠标移动的实现代码 ie ff
2009/12/18 Javascript
IE6下js通过css隐藏select的一个bug
2010/08/16 Javascript
javascript getElementsByTagName
2011/01/31 Javascript
javascript 禁用IE工具栏,导航栏等等实现代码
2013/04/01 Javascript
JQuery中如何传递参数如click(),change()等具体实现
2013/04/28 Javascript
jQuery动画显示和隐藏效果实例演示(附demo源码下载)
2015/12/31 Javascript
javascript单页面手势滑屏切换原理详解
2016/03/21 Javascript
JS中改变this指向的方法(call和apply、bind)
2016/03/26 Javascript
jQuery中的基本选择器用法学习教程
2016/04/14 Javascript
JS 对象(Object)和字符串(String)互转方法
2016/05/20 Javascript
Ionic实现页面下拉刷新(ion-refresher)功能代码
2016/06/03 Javascript
JS去除字符串中空格的方法
2017/02/14 Javascript
一道面试题引发的对javascript类型转换的思考
2017/03/06 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
Angularjs自定义指令实现分页插件(DEMO)
2017/09/16 Javascript
浅谈React中的元素、组件、实例和节点
2018/02/27 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
2018/09/19 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
2019/07/04 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
使用Python为中秋节绘制一块美味的月饼
2019/09/11 Python
Expedia马来西亚旅游网站:廉价酒店,度假村和航班预订
2016/07/26 全球购物
英国布鲁姆精品店:Bloom Boutique
2018/03/01 全球购物
以下的初始化有什么区别
2013/12/16 面试题
大学军训感言400字
2014/03/11 职场文书
党的群众路线教育实践活动个人整改方案
2014/09/21 职场文书
公民授权委托书
2014/10/15 职场文书
2015年学校远程教育工作总结
2015/07/20 职场文书
初中班干部工作总结
2015/08/10 职场文书
化工生产实习心得体会
2016/01/22 职场文书
2016年党员公开承诺书格式范文
2016/03/24 职场文书
Canvas跟随鼠标炫彩小球的实现
2021/04/11 Javascript
基于angular实现树形二级表格
2021/10/16 Javascript