class Foo(@BeanProperty var bar:String) {
def setBar(d:Double) {
bar = d.toString
}
}
Это приводит к «ошибке: неоднозначная ссылка на перегруженное определение,
оба метода setBar в классе Foo типа (x $ 1: String)
и метод setBar в классе Foo типа (d: Double) Unit
соответствует ожидаемому типу?
класс Foo (@BeanProperty var bar: String) {"
Как setBar (x: String) может быть неоднозначным с setBar (d: Double)? Или это не то, что сообщение об ошибке пытается передать?