繁体   English   中英

Scala特征 - 是否有相当于Java接口的公共静态字段?

[英]Scala trait - Is there an equivalent of Java interface public static field?

在Java中:

public interface Foo {

  public static final int Bar = 0;
}

在Scala中,我如何创建一个具有Bartrait Foo ,我可以访问它: Foo.Bar

您可以创建一个伴随对象(使其等效于静态)并使用最终的val关键字定义变量(使其等效于最终常量):

trait Foo { }

object Foo { 
  final val Bar = 0
}

这里有更多关于此的内容

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM