C# Class WalkaChomika.Models.Zwierzę

Klasa Zwierzę, reprezentująca zwierzę bojowe
Afficher le fichier Open project: pollubnet/WalkaChomika2015 Class Usage Examples

Méthodes publiques

Свойство Type Description
Damage int
Licznik int
Mana int

Méthodes publiques

Méthode Description
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

Method Details

CzyŻyje() public méthode

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
Résultat bool

Gryź() public méthode

Ta funkcja atakuje inne zwierzę - podawane jest jako parametr wykonania tej funkcji.
public Gryź ( Zwierzę z ) : void
z Zwierzę Zwierzę do zaatakowania
Résultat void

Stan() public méthode

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
Résultat string

ToString() public méthode

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

Zwierzę() public méthode

Konstruktor klasy zwierzę, nadający bazowe wartości jej parametrów
public Zwierzę ( ) : System
Résultat System

Property Details

Damage public_oe property

To pole reprezentuje maksymalne obrażenia zadawane przez atak
public int Damage
Résultat int

Licznik public_oe static_oe property

Pole statyczne, wspólne dla wszystkich obiektów klasy Zwierzę i pochodnych zwiększane za każdym utworzonym zwierzęciem
public static int Licznik
Résultat int

Mana public_oe property

To pole reprezentuje ilość many zwierzęcia
public int Mana
Résultat int