Scala 构造函数、逻辑和继承
我有一个关于构造函数中的 scala 和逻辑的问题。假设我有以下代码:
class A(val x:Int) {...whatever...}
class B(val y:String) extends A(IntValueDerivedFrom_y)
现在,我如何从 y 派生一些值并将其传递给类 A 的构造函数?我希望我问的问题是可以理解的。
感谢您的回答!
i have a question about scala and logic in constructor. Lets say i have a following code:
class A(val x:Int) {...whatever...}
class B(val y:String) extends A(IntValueDerivedFrom_y)
Now, how would i derive some value from y and passed it to constructor of class A? I hope it's understandable what i ask about.
Thanks for the answers!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不确定我是否理解。
您可以用
f(y)
代表任何出现y
的表达式。例如,Integer.parseInt(y)
这与 java 代码很接近,
这是您想要的吗?
Not sure I understand.
You may do
f(y)
stands for any expression wherey
appears. For instance,Integer.parseInt(y)
This is close to java code
Is that what you wanted?