要点:
1.用对象作为单例或存放工具方法
2.类可以拥有一个同名的伴生对象
3.对象可以扩展类或特质
4.对象的apply方法通常用来构造伴生类的新实例
5·如果不想显式定义main方法,可以用扩展App特质的对象
6.你可以通过扩展Enumeration对象来实现枚举
单列对象
scala中没有静态方法 或静态的字段
可以通过Object关键来构建一个单例的对象,Object的构造器在第一次调用是调用
伴生对象
与Class名称一样的Object对象,可以叫做伴生对象
要点:
1.用对象作为单例或存放工具方法
2.类可以拥有一个同名的伴生对象
3.对象可以扩展类或特质
4.对象的apply方法通常用来构造伴生类的新实例
5·如果不想显式定义main方法,可以用扩展App特质的对象
6.你可以通过扩展Enumeration对象来实现枚举
scala中没有静态方法 或静态的字段
可以通过Object关键来构建一个单例的对象,Object的构造器在第一次调用是调用
与Class名称一样的Object对象,可以叫做伴生对象
本文标题:六:scala (6) 对象
本文链接:https://www.haomeiwen.com/subject/fotvkctx.html
网友评论