[元元的Java笔记]栏位(Field)范例
这一篇要了解Java的栏位(Field)观念。
建立一个物件,比如说Student后,他可能有很多的资料,像是学号、姓名、电话等,这些就是Student这个物件的栏位。那栏位需要有型别来约束才不会搞混,像是学号一定要整数(int),名字一定要是字串(String)等。
上面我在class A 类别中建立了四个栏位,分别是x、y、z、test(),且故意让他有不同的型别,分别是Int、void、double、String等。
接下来在同一个Field专案(package)中,将A建立成一个物件(a)。
在主程式(main)8~10行中呼叫a物件的栏位,并显现出来。
12行:给x栏位值。
13行:做test()的运算,y=x*x
14行:把结果显示出来。
编译的结果是:
0 int型别的预设值。
0.0 double型别的预设值。
Null String型别的预设值。
100.0 给x值之后,并做test()运算后的结果。