面向对象编程(OOP)概念

电脑杂谈  发布时间:2020-06-09 13:08:51  来源:网络整理

oop的概念_面向对象程序设计oop_c oop

面向对象程序设计(面向对象程序设计,OOPoop的概念,面向对象程序设计)的主要思想是将构成问题的各种事务分解为单个对象. 创建对象的目的不是要完成一个步骤,而是要在解决问题的整个过程中描述某种事物的行为.

面向过程是分析解决问题所需的步骤,然后使用该功能逐步实现这些步骤. 使用时,可以将它们一一调用.

面向对象和面向过程是两个不同的想法. 没有“人工制品”,没有人比另一个更好. 它是根据程序开发的需要确定的. 例如,如果您要开发小型软件或网页,则一个人可以在短时间内完成它. 您可以使用面向过程的开发思路和面向对象的方法,这将增加代码量并降低运行效率.

c oop_面向对象程序设计oop_oop的概念

面向过程的语言(例如C语言)通常无法创建类和对象,并且您不能使用面向对象的思想来开发程序;面向对象的语言(例如Java,C ++oop的概念,PHP)都保留了用于面向过程的开发和语句的关键字.

面向对象和面向过程的比较概念分析基本组成方法工具

面向过程

面向对象程序设计oop_oop的概念_c oop

基于算法

功能/过程

数据流程图,伪代码...

面向对象程序设计oop_oop的概念_c oop

...

面向对象

基于对象

c oop_oop的概念_面向对象程序设计oop

班级

UML建模...

玫瑰,viso等

您不必追求概念上的理解. 作者在程序设计和开发方面有多年经验,我也不能说面向对象和面向过程之间的根本区别,或者有时不刻意区分两者并编写代码可以高效,完美地运行. 如果您想深入了解这个概念,则可以学习一种面向对象的编程语言,例如C ++,Java,PHP等,您会发现面向对象不是一个深奥的概念,也不是一个“工件” . ”


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-239451-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...