Урок 42 · Задача 4

Drivable: интерфейс — поведение, а не данные

Интерфейс не может содержать поля — это контракт о поведении. Реализуйте методы Drive() string для Car и Bike, чтобы они удовлетворяли Drivable. Поле Wheels через интерфейс недоступно.

00:00:00
Показать решение
GolangРешение
func (Car) Drive() string { return "машина" }

func (Bike) Drive() string { return "велосипед" }
Наш сайт собирает куки. Чтобы тебе было удобнее им пользоваться. Нажимая на кнопку, ты даёшь разрешение собирать куки