天天看点

Scala基本语法

Scala基本语法

  1. object表示对象,因为Scala中没有静态对象这一说,但是要实现单例模式该怎么办呢?这时就可以使用object关键字。如果要对某个类实现单例模式,我们可以使用object 再定义一个同class 类名相同的对象。它和class定义的类的区别在于,object定义的对象不允许有参数。

    当单例对象与某个类共享同一个名称时,他被称作是这个类的伴生对象。你必须在同一个源文件里定义类和它的伴生对象。类被称为是这个单例对象的伴生类。类和它的伴生对象可以互相访问其私有成员。例子如下:

  1. Scala中的类
    • 类中允许有参数
    • 类可以实例化成为对象,使用new关键字
    • Scala中的类只允许继承一个类
  2. 3.