什么是面向对象
名词: 行为=方法
类
类是对现实生活中一类具有共同特征的抽象,例如人类,狗类
对象
对象就是一个具体的东西,它实实在在,例如人类是一个抽象,那么小张就是人类的具体的某一个对象
面向过程
完成一件事需要n步,那我们就通过函数把这n个步骤一步一步的实现。
面向过程的核心点在于每一步的实现。
面向对象
在面向过程中,完成一件事需要n个步骤,那么n个步骤里面有一些步骤对应着某个类的多个行为,我们把行为叫做方法,那我们可以通过这个类具体的对象来调用这些方法,从而完成一件具体的事情。
此时我们关注的不在是方法的具体实现,而是哪些类的具体对象的行为组合能够完成某件事,行为的实现我们不用关心,它可以是第三方实现,也可以是自己实现
注意
在程序编码过程中,面向过程,面向对象只是思想
- 本文作者: 忘忧症
- 本文链接: https://NepenthesZGW.github.io/2020/06/10/java/oop/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!