我有一个非常简单的风格问题。
访问对象中定义的字段或方法的最佳方法是什么?
例如,如果我有一个定义字段Foo
的对象bar
,您是否愿意import Foob.bar
然后在范围内将其引用为bar
或调用Foo.bar无论你需要哪个领域。根据我在大多数库中阅读的内容,Foo.bar似乎是标准的方法,但我想确定。
谢谢,
答案 0 :(得分:0)
是的,通常会使用Foo.bar
,但这取决于Frank引用的项目背后的编码社区。 p>
如果您想使用所有成员而不必在其前面添加Foo
,那么您也可以这样做:
object Foo {
val x = "..."
}
class Foo {
import Foo._
println(x)
}