Scala类和对象

Scala类和对象,类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。

Scala继承

Scala继承,Scala 继承一个基类跟 Java 很相似, 但我们需要注意以下几点:1. 重写一个非抽象方法必须使用 override 修饰符。

Scala单例对象

Scala单例对象,在 Scala 中,是没有 static 这个东西的,但是它也为我们提供了单例模式的实现方法,那就是使用关键字 object。

Scala访问修饰符

Scala访问修饰符,Scala 访问修饰符基本和 Java 的一样,分别有:private,protected,public。如果没有指定访问修饰符,默认情况下,Scala 对象的访问级别都是 public。

Scala Trait(特征)

Scala Trait(特征),Scala Trait(特征) 相当于 Java 的接口,实际上它比接口还功能强大。与接口不同的是,它还可以定义属性和方法的实现。