Scala编程
1 一门可伸缩的语言¶
2 Scala入门¶
3 Scala入门(续)¶
4 类和对象¶
分号推断:在Scala程序中每条语句最后的分号通常是可选的。
Scala类不允许有静态成员(static member)。为此,Scala提供了单例对象(singleton object)。单例对象只不过把class关键字换成了object关键字。 当单例对象跟某个类共用一个名字时,它被称作这个类的伴生对象(companion object)。必须在同一个源码文件中定义类和类的伴生对象。同时这个类又叫做这个单例对象的伴生类(companion class)。类和它的伴生对象可以相互访问对方的私有成员。