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


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

Tags in this post...

面试题 相关文章推荐
JAVA和C++区别都有哪些
Mar 30 面试题
Oracle里面常用的数据字典有哪些
Feb 14 面试题
什么是托管函数?托管函数有什么用?
Jun 15 面试题
关于.NET, HTML的五个问题
Aug 29 面试题
Discard Protocol抛弃协议的作用是什么
Oct 10 面试题
标记环介质访问控制协议
Mar 27 面试题
AJAX的全称是什么
Nov 06 面试题
Python是如何进行类型转换的
Jun 09 面试题
介绍一下MYSQL常用的优化技巧
Oct 25 面试题
WebSphere面试题:在WebSphere里面如何部署一个应用
Aug 02 面试题
Java语言程序设计测试题选择题部分
Apr 03 面试题
创联软件面试题笔试题
Oct 07 面试题
恒华伟业笔试面试题
Feb 26 #面试题
你们项目是如何进行变更控制的
Aug 26 #面试题
广州某公司软件工程师面试题
Dec 22 #面试题
How TDD works
Sep 30 #面试题
什么是测试驱动开发(TDD)
Feb 15 #面试题
一份软件工程师的面试试题
Feb 01 #面试题
瀑布模型都有哪些优缺点
Jun 23 #面试题
You might like
PHP产生随机字符串函数
2006/12/06 PHP
php判断数组元素中是否存在某个字符串的方法
2014/06/14 PHP
php抽象类和接口知识点整理总结
2019/08/02 PHP
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
jQuery操作元素css样式的三种方法
2014/06/04 Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
2014/06/22 Javascript
基于javascript的COOkie的操作实现只能点一次
2014/12/26 Javascript
JavaScript生成福利彩票双色球号码
2015/05/15 Javascript
跟我学习javascript的异步脚本加载
2015/11/20 Javascript
js添加事件的通用方法推荐
2016/05/15 Javascript
浅谈addEventListener和attachEvent的区别
2016/07/14 Javascript
jQuery简单实现点击文本框复制内容到剪贴板上的方法
2016/08/01 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
2017/01/20 Javascript
利用JS实现文字的聚合动画效果
2017/01/22 Javascript
jQuery实现切换隐藏与显示同时切换图标功能
2017/10/29 jQuery
js 图片转base64的方式(两种)
2018/04/24 Javascript
Element input树型下拉框的实现代码
2018/12/21 Javascript
vue+elementUi图片上传组件使用详解
2019/08/20 Javascript
vue中的 $slot 获取插槽的节点实例
2019/11/12 Javascript
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
ES6学习笔记之let与const用法实例分析
2020/01/22 Javascript
Python unittest模块用法实例分析
2018/05/25 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
Django接收post前端返回的json格式数据代码实现
2019/07/31 Python
Python3安装pip工具的详细步骤
2019/10/14 Python
Python3并发写文件与Python对比
2019/11/20 Python
Python netmiko模块的使用
2020/02/14 Python
python如何删除列为空的行
2020/07/17 Python
亚马逊西班牙购物网站:amazon西班牙
2017/03/06 全球购物
迪卡侬(Decathlon)加拿大官网:源自法国的运动专业超市
2020/11/22 全球购物
医学院学生求职简历的自我评价
2013/10/24 职场文书
2015年党员岗位承诺书
2015/04/27 职场文书
校友会致辞
2015/07/30 职场文书
2019学校请假条格式及范文
2019/06/25 职场文书
MySQL中你可能忽略的COLLATION实例详解
2021/05/12 MySQL
pandas中对文本类型数据的处理小结
2021/11/01 Python