面向过程和面向对象的理解

面向过程编程的优点:

拿早上小明起床的事情为例
如果是面向过程,那么小明的事件可分为:
1.起床
2.穿衣
3.洗脸吃饭
4.上学

强调的是顺序执行

如果是面向对象,那么就直接创建一个小明的对象,让小明去执行一系列的过程。

但是强调不出执行的顺序

而面向过程的缺点也是很明显:面向过程中的变量都在全局区中,容易被篡改。

面向对象编程的优点:

1.重用性、灵活性和扩展性
2.继承、封装、多态

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • OOA:Object-Oriented Analysis面向对象分析方法 是在一个系统的开发过程中进行了系统业务调...
    楚易枫阅读 9,240评论 0 5
  • 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架...
    半世浮华一生留恋阅读 5,555评论 1 2
  • 面向对象介绍 范式编程 编程是程序员用 特定的语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程。 一...
    drfung阅读 5,979评论 0 1
  • 一:什么是编程范式? 编程是程序员用特定的语法 + 数据结构 + 算法组成的代码来告诉计算机如何执行任务的过程。 ...
    hugoren阅读 4,671评论 0 10
  • 叁拾(同学会) 自从那天孙齐来过电话后,他再也没有打来。 而冉盈盈,确实如我所说那般,三分钟热度,自那以后不再提起...
    顧一念阅读 1,630评论 0 4

友情链接更多精彩内容