3
3. Tworzenie typów w języku C#
W tym rozdziale szczegółowo opisujemy typy i składowe typów.
Klasy
Klasa jest najczęściej używanym rodzajem typów referencyjnych. Najprostsza możliwa deklaracja klasy wygląda tak:
class NazwaKlasy
{
}
Bardziej złożone klasy mogą dodatkowo zawierać następujące składniki:
Przed słowem kluczowym class |
atrybuty i modyfikatory klasy. Modyfikatory niezagnieżdżonych klas to: public, internal, abstract, sealed, static, unsafe oraz partial. |
Za nazwą klasy |
generyczne parametry typu i ograniczenia, nazwa klasy bazowej oraz interfejsy. |
W klamrach |
składowe klasy (metody, własności, indeksatory, zdarzenia, pola, konstruktory, przeciążone operatory, typy zagnieżdżone oraz finalizator). |
W tym rozdziale ...
Get C# 9 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.