Предмет: Информатика, автор: Dimafgj

Створи та протестуй клас Него. Наступний рівень Привітай героя -> Річард Рiвень здоров'я: 50 Клас брон1: 50 Сила удару: 20 Зброя: меч Прив1тай героя -> Хелен. Рiвень здоров'я: 20 Клас брон1: 5 Сила удару: 5 зброя: лук

Ответы

Автор ответа: sasakuzarov
1

Ответ:

Ви можете створити такий клас `Hero`:

```python

class Hero:

def __init__(self, name, health_level, armor_level, attack_strength, weapon):

self.name = name

self.health_level = health_level

self.armor_level = armor_level

self.attack_strength = attack_strength

self.weapon = weapon

def greet(self):

print("Привіт, герой! Мене звуть", self.name)

print("Рівень здоров'я:", self.health_level)

print("Клас броні:", self.armor_level)

print("Сила удару:", self.attack_strength)

print("Зброя:", self.weapon)

```

Тоді ви можете створити героя Річарда та привітати його:

```python

richard = Hero("Річард", 50, 50, 20, "меч")

richard.greet()

```

Також ви можете створити героя Хелен та привітати її:

```python

helen = Hero("Хелен", 20, 5, 5, "лук")

helen.greet()

```

Цей код створить об'єкт героя з відповідними параметрами та викличе метод `greet()`, який виведе інформацію про героя на екран.

Похожие вопросы