September 2013
Intermediate to advanced
208 pages
5h 19m
Polish
Klasa jest najpowszechniej występującym w C# typem referencyjnym. Najprostsza możliwa deklaracja klasy wygląda tak:
class Foo
{
}W bardziej złożonych przypadkach klasa może posiadać:
przed słowem kluczowym | Atrybuty i modyfikatory klasy: |
za nazwą deklarowanej klasy: | Parametry typu uogólnionego, klasa bazowa i interfejsy. |
między nawiasami klamrowymi: | Składowe klasy (metody, właściwości, indeksery, zdarzenia, pola, konstruktory, funkcje operatorów, typy zagnieżdżone i finalizator). |
Pole jest zmienną będącą składową klasy albo struktury, na przykład:
class Octopus
{
string name;
public int Age = 10;
}Pole może posiadać modyfikator readonly (wyłącznie do odczytu), który blokuje możliwość ...