
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.4 Java的类与对象

扫码看视频
回到Java的世界,Java是一种完全面向对象的语言,它支持几乎所有的面向对象特性。下面我们从最基本的类和对象讲起。
在前面两章中我们已经创建过类了。创建一个类再简单不过了:一个class关键字,跟随一个类名称,最后是一对花括号。

上面的代码就创建了一个Point类。若想创建这个类的对象,则可以使用new运算符。

在class关键字前面可以加上public修饰符(modifier)。

当加入了public修饰符之后,就要注意了,保存该类的.java文件的文件名必须与类名相同。也就是说,现在这个Point类所在的源代码文件名必须为Point.java,并且大小写也要注意。如果是point.java的话,编译器会报告编译错误,并提示文件名应该为“Point.java”。