Задаём свойства через конструктор класса
Сейчас мы создаём игрока в два этапа: сначала вызываем new Player(), а затем отдельными строками задаём здоровье, золото, опыт и уровень. Всё работает, но можно передать эти значения прямо при создании объекта. Для этого нужен конструктор класса. В этом уроке разберусь, как он устроен, на примере локаций и квестов. Конструктор — это специальный блок кода, который выполняется при создании объекта. С его помощью можно задать начальные значения свойств и подготовить объект к работе. Мы уже вызывали...