面向对象与面向过程区别
- 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
- 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
C语言是面向过程的,没有类概念,解决问题的步骤是:1. 用函数实现各个功能 2. 进行组装,调用
C#,JAVA是面向对象的,有类的概念,解决问题的步骤是:1. 把问题抽象化【用类实现】 2. 使用类,进行组装,调用
面向过程与面向对象最大的区别是:类
面向对象编程(OOP)的本质:以类的方式组织代码,以对象的方式封装数据

浙公网安备 33010602011771号