C# Класс WalkaChomika.Models.Zwierzę

Klasa Zwierzę, reprezentująca zwierzę bojowe
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Damage int
Licznik int
Mana int

Открытые методы

Метод Описание
CzyŻyje ( ) : bool

Ta funkcja zwraca, czy zwierze jeszcze żyje, opierając się na danych z tego samego obiektu. Funkcje w klasach nazywa się metodami.

Gryź ( Zwierzę z ) : void

Ta funkcja atakuje inne zwierzę - podawane jest jako parametr wykonania tej funkcji.

Stan ( ) : string

Zwraca stan gracza (imię i ilość HP) i można ją przeładować w klasach pochodnych, bo jest wirtualna, więc klasy pochodne mogą stan zwracać nieco inaczej

ToString ( ) : string

Nadpisanie metody ToString() z klasy System.Object, żeby zamiast standardowego tekstu pokazywało imię zwierzątka

Zwierzę ( ) : System

Konstruktor klasy zwierzę, nadający bazowe wartości jej parametrów

Описание методов

CzyŻyje() публичный Метод

Ta funkcja zwraca, czy zwierze jeszcze żyje, opierając się na danych z tego samego obiektu. Funkcje w klasach nazywa się metodami.
public CzyŻyje ( ) : bool
Результат bool

Gryź() публичный Метод

Ta funkcja atakuje inne zwierzę - podawane jest jako parametr wykonania tej funkcji.
public Gryź ( Zwierzę z ) : void
z Zwierzę Zwierzę do zaatakowania
Результат void

Stan() публичный Метод

Zwraca stan gracza (imię i ilość HP) i można ją przeładować w klasach pochodnych, bo jest wirtualna, więc klasy pochodne mogą stan zwracać nieco inaczej
public Stan ( ) : string
Результат string

ToString() публичный Метод

Nadpisanie metody ToString() z klasy System.Object, żeby zamiast standardowego tekstu pokazywało imię zwierzątka
public ToString ( ) : string
Результат string

Zwierzę() публичный Метод

Konstruktor klasy zwierzę, nadający bazowe wartości jej parametrów
public Zwierzę ( ) : System
Результат System

Описание свойств

Damage публичное свойство

To pole reprezentuje maksymalne obrażenia zadawane przez atak
public int Damage
Результат int

Licznik публичное статическое свойство

Pole statyczne, wspólne dla wszystkich obiektów klasy Zwierzę i pochodnych zwiększane za każdym utworzonym zwierzęciem
public static int Licznik
Результат int

Mana публичное свойство

To pole reprezentuje ilość many zwierzęcia
public int Mana
Результат int