-
1什么是面向过程?
- 面向过程代表语言:C语言
- 面向过程是一种解题思路,会按照设定的步骤,一步一步去实现。而具体的每一步都需要我们去实现和操作。这些步骤相互调用和协作,完成我们的需求。
- 面向着具体的每一个步骤和过程,就是面对具体的每一个功能函数。这些功能函数相互调用,完成需求。当需求单一,或者简单时,我们一步一步去操作没问题,并且发现效率也挺高。可随着需求的更改,功能的增多,发现需要面对的每一个步骤已经忙不过来了。
-
2.什么是面向对象?
- 面向对象代表语言:JAVA
-
当不再面对具体的每一个方法时,发现操作也变的简单了很多。而
封装具体功能的这个类,才是我们需要面对的。而基于这个封装了具体功能的类,一般情况下,在Java中需要通过创建这个类的实体来使用。 -
这个实体称之为对象。在开发中,我们是在不断的找
封装不同功能的类。基于这些类创建其对象,使用这些对象完成相应的操作。通过上面的讲解和分析得出:面向对象是基于面向过程,对象是将功能进行了封装。只要找到了具体的类,创建出对象,就可以调用其中的具体功
-
3.面向对象和面向过程差异(面向对象的好处)
-
对面向过程和面向对象做出总结:
1. 面向对象是一种更符合人们思考习惯的==思想==。
2. 面向过程中更多的体现的是==执行者==,面向对象中更多的体现是==指挥者==。指挥对象做事情。
3. 面向对象将复杂的问题简单化。
JAVASE面向对象
最新推荐文章于 2025-11-29 14:22:46 发布
本文对比了面向过程和面向对象编程,阐述了面向对象如何通过封装简化问题,强调了面向对象的面向“指挥者”思维和类与对象在实践中的应用。
4516

被折叠的 条评论
为什么被折叠?



