констурктор. Конструктор должен возвращать одноимённый интерфейс, т.е. грубо говоря реализацию интерфейса, а не саму структуру.
Но тогда надо будет на каждое поле геттеры и сеттеры писать, потому что через интерфейс к ним не обратиться. Я всё верно понял ? Просто меня смущает необходимость написания геттеров и сеттеров.
не. Как раз надо структуры возвращать. Интерфейсы - как типы входных аргументов использовать.
Можете поподробнее про типы входных аргументов
Обсуждают сегодня