object
声明的是单例对象, 里面的函数和字段都是静态的, 例如我们定义main
函数都是在object
里定义;class
声明的类, 里面的函数和字段都是非静态的, 需要实例化后才能访问object
的构造方法必须是无参的object
和class
如果定义相同名称的, 那么object
的对象称为伴生对象, 可以访问class
的成员属性
scala object 和 class 区别
最新推荐文章于 2023-05-09 21:33:16 发布
object
声明的是单例对象, 里面的函数和字段都是静态的, 例如我们定义 main
函数都是在 object
里定义; class
声明的类, 里面的函数和字段都是非静态的, 需要实例化后才能访问object
的构造方法必须是无参的object
和 class
如果定义相同名称的, 那么 object
的对象称为伴生对象, 可以访问 class
的成员属性