Я не знаком с scala. У меня возникли проблемы при попытке вернуть тип объекта.Возвращаясь «объект» в scala
Вот код.
Это показывает «ошибка: не найден: тип А»
object A{}
object B {
def getInstance() : A = {
return A
}
}
Если я подобного рода вещи с экземпляром класса, это обыкновение показывать любую проблему.
class A{}
object B {
def getInstance() : A = {
return new A
}
}
Насколько я знаю, тип объекта - это один экземпляр класса. Что мне здесь не хватает?
Только бы как добавить, что с типом вывода вы могли бы фактически опустить тип возврата и писать просто 'def getInstance = A' – NIA