C# Class WalkaChomika.Models.Zwierzę

Klasa Zwierzę, reprezentująca zwierzę bojowe
Show file Open project: pollubnet/WalkaChomika2015 Class Usage Examples

Public Properties

Property Type Description
Damage int
Licznik int
Mana int

Public Methods

Method 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 method

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
return bool

Gryź() public method

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

Stan() public method

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
return string

ToString() public method

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

Zwierzę() public method

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

Property Details

Damage public property

To pole reprezentuje maksymalne obrażenia zadawane przez atak
public int Damage
return int

Licznik public static 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
return int

Mana public property

To pole reprezentuje ilość many zwierzęcia
public int Mana
return int