首页 > 其他 > 详细

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

时间:2019-03-19 10:13:16      阅读:157      评论:0      收藏:0      [点我收藏+]

https://blog.csdn.net/jerry11112/article/details/79027834

https://blog.csdn.net/jianyuerensheng/article/details/51602015

一直以为自己已经很理解面向对象和面向过程这两件事了,没想到面试被问到还是说的不清楚,学编程还是要再学习的过程中不断去体会最基本的一些概念,有些东西会随着代码量的增加而有更深的体会,敲代码的时候要思考!

面向过程就像一篇流水账,而面向对象是要把各个功能划分成不同的类,每个类要有自己特定的功能,对外只暴露一些接口来和封装的对象进行交互,这也是体现了面向对象的封装这一特性;

除此之外,面向对象还有两大特性:继承和多态

继承:实际上继承者是被继承者的特殊化,它除了拥有被继承者的特性外,还拥有自己独有得特性。

多态:强调继承父类或某个接口的子类之间的不同;方法重载

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

原文:https://www.cnblogs.com/gaoquanquan/p/10556617.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!