РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗goTsTmClL9 123 of 129 menu

Задачи на ООП в Go. Часть 9

Сделайте класс Product, в котором будут следующие свойства: name, price.

Создайте объект класса Product, запишите его в переменную product1.

Присвойте значение переменной product1 в переменную product2. Проверьте то, что обе переменные ссылаются на один и тот же объект.

Дан следующий класс:

type Employee struct { name, position, department string } func NewEmployee(name, position, department string) Employee { return Employee{name, position, department} }

Сделайте так, чтобы во второй и третий параметры передавались объекты отдельных классов.

Создайте объект с работником с помощью класса из предыдущей задачи.

Выведите в консоль имя, должность и отдел для созданного работника.

Сделайте класс City, в котором будут следующие свойства: name, population.

Создайте 5 объектов класса City, заполните их данными и запишите в массив.

Переберите созданный вами массив с городами циклом и выведите города и их население на экран.

Сделайте так, чтобы сеттеры класса Employee можно было вызывать цепочкой.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить