/**
Az Osztályok
fejezet példaprogramjai.
A Java programok legkisebb önálló egységei az osztályok. Egy-egy
osztály azonos típusú dolgok
modelljét írja le. A dolgok
lehetnek a létező világ objektumai (például emberek, ha a program egy
vállalat dolgozóit tartja nyilván), de lehetnek a program belső
világához tartozó absztrakt objektumok is (például listák vagy más
adatszerkezetek). Működése során a program példányosítja az
osztályokat, vagyis a modellek sémája szerint konkrét példányokat (objektumokat) hoz létre, egy osztályból általában
többet is. Egy objektum rendelkezik egy belső állapottal, amely
egyrészt befolyásolja a műveletek végrehajtását az objektumon,
másrészt a műveletek hatására változhat. Művelet végrehajtását
objektumok kezdeményezhetik más objektumokra vagy önmagukra.
Tartalomjegyzék a hivatkozott referenciákkal és felhasznált képekkel:
- Egy egyszerű példa
- Referenciák:
- Az {@link elte.java2_utikalauz5.osztaly.Alkalmazott1} osztály
- Példányváltozók
- Változók deklarációja
-
- Változók használata
- Referenciák:
- Az {@link elte.java2_utikalauz5.osztaly.Alkalmazott2} osztály
- Metódusok
- Metódusok definíciója
- Referenciák:
- Az {@link elte.java2_utikalauz5.osztaly.Alkalmazott3} osztály
- Metódusok meghívása
-
- A {@code this} pszeudováltozó
-
- Metódusnevek túlterhelése
-
- Fordítás közbeni adatfolyam-ellenőrzés
-
- Objektumok használata
-
- Hozzáférési kategóriák
- Félnyilvános tagok
-
- Nyilvános tagok
-
- Privát tagok
-
- Leszármazottban hozzáférhető tagok
-
- Osztály szintű tagok
- Osztályváltozók
- Referenciák:
- Az {@link elte.java2_utikalauz5.osztaly.Alkalmazott4} osztály
- A {@link elte.java2_utikalauz5.osztaly.Szamozott} osztály
- Osztálymetódusok
-
- A főprogram
- Referenciák:
- A {@link elte.java2_utikalauz5.osztaly.Haliho} példaprogram
- Az {@link elte.java2_utikalauz5.osztaly.ArgumentumKiiro} példaprogram
- Konstruktorok
- Konstruktorok definíciója
- Referenciák:
- Az {@link elte.java2_utikalauz5.osztaly.Alkalmazott5} osztály
- Példányosítás paraméterekkel
-
- Inicializáló blokkok
- Referenciák:
- Az {@link elte.java2_utikalauz5.osztaly.Alkalmazott} osztály
- Destruktor jellegű metódusok
-
- Öröklődés
- Osztály kiegészítése új tagokkal
- Referenciák:
- A {@link elte.java2_utikalauz5.osztaly.Fonok} osztály
- A konstruktorok és az öröklődés
-
- Polimorfizmus
-
- Példánymetódusok felüldefiniálása
-
- A túlterhelés és az öröklődés viszonya
-
- Osztálymetódusok elfedése
-
- Változók elfedése
-
- A {@code protected} hozzáférési kategória
-
- Az osztályhierarchia
-
- Absztrakt osztályok és metódusok
- Referenciák:
- A {@link elte.java2_utikalauz5.osztaly.Sikidom} osztály
- A {@link elte.java2_utikalauz5.osztaly.Teglalap} osztály
- A {@link elte.java2_utikalauz5.osztaly.Kor} osztály
- Végleges osztályok és metódusok
-
@link.forrásfájl {@docRoot}/../data/osztaly/src package-info.java
@author Dezső András
*/
package elte.java2_utikalauz5.osztaly;