C# Class WalkaChomika.Models.Zwierzę

Klasa Zwierzę, reprezentująca zwierzę bojowe
Exibir arquivo 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_oe property

To pole reprezentuje maksymalne obrażenia zadawane przez atak
public int Damage
return 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
return int

Mana public_oe property

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