面向过程程序设计,面向对象程序设计,可视化程序设计的异同

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向过程程序设计,面向对象程序设计,可视化程序设计的异同相关的知识,希望对你有一定的参考价值。

参考技术A 面向对象的特点是:封装,多态,继承。其中多态有分为重载和重写。面向对象的编程思想更加接近现实的事物。
有这样几点好处:
1、是编程更加容易。因为面向对象更接近于现实,所以你可以从现实的东西出发,进行适当的抽象。
2、在软件工程上,面向对象可以使工程更加模块化,实现更低的耦合和更高的内聚。
3、在设计模式上(似乎只有面向对象才设计到设计模式),面向对象可以更好的实现开-闭原则。也使代码更易阅读。

相对而言,面向过程的程序设计是面向对象程序设计的基础。面向对象的程序里面一定会有面向过程的程序片断的!

可视化程序设计 主要是一种技术
参考技术B 这些是阶梯型向上发展的,一个比一个先进.

以上是关于面向过程程序设计,面向对象程序设计,可视化程序设计的异同的主要内容,如果未能解决你的问题,请参考以下文章

《Visual C++面向对象与可视化程序设计》期末复习资料

面向对象可视化程序设计

面向对象和面向过程的区别

再度思考面向过程和面向对象

第9天 面向对象

Python面向对象基础