forked from zizak49/04-DefiniranjeTipa
FranjoGegic/04-DefiniranjeTipa
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
DefiniranjeTipa =============== KorištenjeTipa -------------- Primjer stvaranja instanci i korištenja objekta i njegovih članova. DefinicijaTipa -------------- Primjer definicije klase i strukture. Class-Struct -------------- Usporedba ponašanja klase i strukture. Internal1 & Internal2 --------------------- Primjer kako pravo pristupa klasi ima utjecaja kod nasljeđivanja. UgnježđenaKlasa --------------- Primjer prava pristupa ugnježđenim klasama. StatičkiČlanovi --------------- Primjer ponašanja statičkog polja i dohvaćanja statičkog člana iz klase i izvan klase. KonstruktorKlase ---------------- Primjer definicije i poziva konstruktora klase. KonstruktorStrukture -------------------- Primjer definicije i poziva konstruktora strukture. DelegiranjeKonstruktora ----------------------- Primjer poziva konstruktora bazne klase pomoću ključne riječi base i poziva drugog ("delegiranja") konstruktora iste klase pomoću ključne riječi this. StatičkiKonstruktor ------------------- Ilustracija kako se zadaju i kada se izvode statički konstruktori (konstruktori tipa). Destruktor ---------- Primjer koji pokazuje kada se (ne) poziva destruktor, tj. finalizirajuća metoda. GCCollect --------- Primjer kako se pomoću GC.Collect može forsirati oslobađanje memorije. Treba primijetiti da resdoslijed uništavanja objekata nema izravne veze s redoslijedom njihova stvaranja. IDisposable ------------ Klasa koja radi s datotekom zatvara datoteku u destruktoru. Budući da destruktor može biti pozvan i nakon završetka programa, pokušaj brisanja datoteke u programu će baciti iznimku.
About
Definiranje tipa, stvaranje, uništavanje
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C# 100.0%