Változók és függvény típusok
Változók és függvény típusok bemutatása, leírása, működésük, szerepük.
Változók és függvény típusok
Háromféle ilyen típust különböztetünk meg:
- public - elérhető kivülről bárki számára
- private - csak az osztályon belül használható
- protected - elérhető a bővítő osztályokban és a saját osztályban, erről majd később bővebben
Amiután létrehoztunk egy új példányt az osztályunkból, a változón keresztül amelybe beletettük, elérhetővé válik minden ami publikus.
Ahhoz, hogy valami publikus legyen egy osztályon belül, tehát elérhető legyen kivülről is, elejébe kell írjuk, hogy public, a változók és a függvények esetében is.
Változók vagy függvények beállítása:
class Objektum {
public string processor = "";
public string owner = "";
private int size = 0;
public void Objektum( string processor, string owner )
{
}
}
Ebben az esetben a size nevezetű változó private-nak lett felvéve, ezért az osztályon kivülről nem látható, nem elérhető. Mint amikor valamit beteszünk egy dobozba ami nem lóg ki, így nem látszik egyáltalán.
A változókhoz vagy függényekhez való hozzaférés a következő formában történik:
variable = new Objektum();
// Érték adás
variable->processor = "Intel vagy AMD";
// Érték kiolvasás, amit kiírhatunk vagy bele tehetünk egy másik változóba
string processor = variable->processor;
// Függvény meghívása
variable->Print();
Ahhoz, hogy az osztályon kivülről elérjük amit szeretnénk, egy változót (tulajdonságot) vagy egy függvényt (feladatot), ahhoz kötelező módon pubikusnak kell felvenni.
A protected típusú változókat csak a bővítő osztályokkal lehet még elérni, ezekről egy későbbi leckében fogunk beszélni.
Az adott osztályon belül, mindenféle típusú változó vagy függvény elérhető, függetlenül a típusától.
- Előző lecke: Változók
- Következő lecke: Függvények
Részletek
- Megtekintve: 173
- Haszontalannak jelölve: 0
- Hasznosnak jelölve: 0
- Értékelés: