这篇文章主要为大家详细介绍了javaSE的类和对象,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助


1.基本概念

首先需要弄清楚几个概念:什么是面向对象,什么是类,什么是对象?还是一个一个来?


1.1面向对象

我们常说Java是面向对象的语言,C是面向过程的语言。什么是面向对象,它和面向过程有什么区别?

面向对象是一种解决问题的思想,其核心是依靠对象之间的交互来解决事情。

至于面向对象和面向过程的区别,假设现在有一道数学题:

面向过程:你必须自己手工计算。你需要注意应用什么公式,如何简化,什么条件组合可以得出什么结论等等。,即使中间有差错。

面向对象:你把问题交给计算机,让计算机去解决。我们只关注人和计算机这两个对象是如何交互的。

看起来面向对象比面向过程更高级,但实际上两者并无区别。两者都有自己特殊的应用场景。比如数学考试,只能自己出题(▽