面向对象程序设计和结构化程序设计的区别,150字左右

如题所述

1.首先最根本的是设计思想,一个是以对象为基本单元,用对像的使用来完成程序功能,后者是基于过程的设计,比如你要做一个赛车的函数,在利用面向对象设计时,你先写好轮子类,发动机类,方向盘类。。。再将他们组合起来。而面向结构化则只是写你操作赛车是要进行的动作。这也只是个大概,具体理解在你学一段时间后会有自己的体会。
2.然后是他们的适用范围,越来越多的应用程序,web程序选择使用面向对象设计,有利于代码重用,消除BUG等等,但基层的程序大多会选择面向结构化的程序。
希望的对楼主有用哈。只是一些理解,正确与否还要楼主通过自己的学习来印证。
祝楼主学习顺利,一生平安!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-26
1.首先最根本的是设计思想,一个是以对象为基本单元,用对像的使用来完成程序功能,后者是基于过程的设计,比如你要做一个赛车的函数,在利用面向对象设计时,你先写好轮子类,发动机类,方向盘类。。。再将他们组合起来。而面向结构化则只是写你操作赛车是要进行的动作。这也只是个大概,具体理解在你学一段时间后会有自己的体会。
2.然后是他们的适用范围,越来越多的应用程序,web程序选择使用面向对象设计,有利于代码重用,消除BUG等等,但基层的程序大多会选择面向结构化的程序。
希望的对楼主有用哈。只是一些理解,正确与否还要楼主通过自己的学习来印证。
祝楼主学习顺利,一生平安。
第2个回答  2019-02-15
1.首先最根本的是设计思想,一个是以对象为基本单元,用对像的使用来完成程序功能,后者是基于过程的设计,比如你要做一个赛车的函数,在利用面向对象设计时,你先写好轮子类,发动机类,方向盘类。。。再将他们组合起来。而面向结构化则只是写你操作赛车是要进行的动作。这也只是个大概,具体理解在你学一段时间后会有自己的体会。
2.然后是他们的适用范围,越来越多的应用程序,web程序选择使用面向对象设计,有利于代码重用,消除BUG等等,但基层的程序大多会选择面向结构化的程序。
希望的对楼主有用哈。只是一些理解,正确与否还要楼主通过自己的学习来印证。
祝楼主学习顺利,一生平安。
相似回答