LZ,
首先要说明的是什么是类?
在现实世界中,经常有属于同一类的对象。例如,你的自行车 只是世界上很多自行车中的一辆。在面向对象软件中,也有很 多共享相同特征的不同的对象:矩形、雇用记录、视频剪辑 等。可以利用这些对象的相同特征为它们建立一个蓝图。对象的软件蓝图称为类。
简单来说,对一类事物的抽象就是类。
那么,类中应该有什么?
就好比,我们人,人就一个类,人应该具备什么? 我们每个人都有名字,年龄,性别等,以及一些共有的行为,走路,跑步,吃饭等。
把这个对应到我们的Java,就是类中的属性,和方法。
LZ,直接把System.out.println();放在类中, 我们知道System.out.println()只不过是一个方法,一个类的方法,这就好比,我们人的身体上具备了一些动物(比如猫,狗)的方法。你认为这样现实吗?
其实,java作为一个面向对象的语言,本身就是从现实世界从进行抽取语法的。
楼主,看我这个回答怎么样? |