В Scala можно вызвать метод-член без вызова собственного экземпляра?Вызов метода-члена без ключевого слова 'this'
Например, имея класс:
class Model {
def action(value : String) = {
// Do action
}
}
это реализация объекта работает:
object MyModel extends Model {
this action "doSomething"
}
Но я хотел бы сделать что-то вроде этого:
object MyModel extends Model {
action "doSomething"
}
Как один делает с файлами свойств Java, поскольку это опрятный способ определения состояния объекта.
мне удалось определить псевдоним для this
:
def declare = this
, но это та же проблема того, чтобы использовать слово перед вызовом метода члена.
Есть ли возможность сделать это?