C Sharp/Programowanie obiektowe: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 3:
Jest opisem dla tworzonych przez nas obiektów.
Przykładiwa klasa:
<source lang=csharp>
public
class Klasa
Linia 10:
:int y;
}
</
==Obiekt==
Obiekt jest elementem typu nazwa_klasy. Obiekty należą do typów referenycjnych. Nowy obiekt naszej klasy tworzymy:
<
Należy jeszcze wywołąć konstruktor:
<
Można to połączyć w jeden zapis:
<
==Metody==
Metody to funkcje zawarte w klasie służące do wykonywania operacji na obiektach. Wywołujemy je:
Dodajmy do naszej klasy metodę:
<source lang=csharp>
public
class Klasa
Linia 39:
:}
}
</
==Konstruktor==
Linia 46:
Dodajmy do naszej klasy konstruktor:
<source lang=csharp>
public
class Klasa
Linia 62:
:}
}
</
{{prognaw|C_Sharp|[[../Instrukcje sterujące/]]|[[../Tablice/]]}}
|