面向结构化编程与面向对象编程
来源:互联网 发布:wpf数据绑定视频 编辑:程序博客网 时间:2024/05/22 13:32
面向结构化编程,使用的语言主流是C语言,采用结构化的编程方式,主要用来编写操作系统。语言非常接近底层,对硬件有强大的访问能力。对于一个比较复杂的系统,往往自顶向下,逐步求精,分模块的思想来编写,各个模块可以单独的负责一个功能,最后通过拼接的方式组成一个有机的系统。当然面向结构化编程也有一定的缺点,数据与操作分离,编写出来的软件极不容易复用,代码的可利用性非常低。对于一个需要经常变动的系统,用起来及其不方便。面向结构化编程主要适合需求稳定,不会发生太大变化的系统。
面向对象编程,使用的语言主要是java,c++等语言。面向对象编程数据和操作统一封装在对象内做一个基本单元。只要对外接口不变,单元内的数据结构的改变,不会影响到调用此对象的代码;其次就是极大的提高了软件复用的水平,采用了继承的方式。
0 0
- 面向对象编程与结构化编程
- 面向结构化编程与面向对象编程
- 面向对象编程和结构化编程
- 面向对象与结构化编程区别及异同
- 面向对象与结构化编程区别及异同
- 面向对象编程与面向实例编程
- 面向过程编程与面向对象编程
- 面向对象编程范式##第二章结构化编程范式
- 西游记与面向对象编程
- JavaScript与面向对象编程
- 面向对象与编程思想
- 面向对象编程与Python
- C#的类与结构,以及面向对象编程思想
- C#的类与结构,以及面向对象编程思想
- C语言中的结构体与面向对象编程思想
- 模块化编程 自顶向下编程 自底向上编程 结构化编程 面向对象编程 面向过程编程
- 面向对象编程与基于面向对象编程
- 面向对象编程与泛型编程
- 刨根问底Objective-C Runtime(3)- 消息 和 Category
- 如何判断一个txt文件的编码格式
- 数据结构与算法习题汇总(4)
- 刨根问底Objective-C Runtime(4)- 成员变量与属性
- c++使用rapidxml
- 面向结构化编程与面向对象编程
- 溢出判断
- Bootstrap(四) 菜单、按钮及导航
- Android 中的 Service 全面总结
- 黑幕背后的__block修饰符
- easyui和highcharts 动态加载数据和X轴数据
- 为Docker容器设置固定IP实现网络联通(3)——如何节省IP资源防止主机网络广播风暴
- OTA1-android 升级基本原理
- Linux Screen 超简单用法