C#-ban mik azok az osztályok és mire használhatók?
Google-ben elég sok infót találsz róla.
Röviden: az osztályok azok, amik egy csokorba foglalják az objektumokat.
Mint a való életben: objektum = tanulók, osztály = osztály.
Tehát ha mondjuk "Aosztály" nevű osztályba létrehozok "Bobjektum" nevű objektumot akkor azt egy másik osztályba
"Aosztály.Bobjektum" formában tudom használni?
és ennek mi haszna van?
Vagy elméleti szinten sem...
Az objektum a létrehozott osztály. Az osztály pedig egy objektum leírása/tervrajza.
De hogy a kérdésre is válaszoljak:
Osztályokat különböző "tárgyak" leírására használjuk:
Összefogod vele azokat az adattagokat, amik leírnak egy adott objektumot:
Például kell neked egy háromszög, akkor "megtervezed"
class Haromszog {
double a_oldal;
double b_oldal;
double c_oldal;
double alfa;
double beta;
double gamma;
double magassag;
// ezek voltak az adattagok. Osztályba tehetsz eljárást/függvény is, például:
double Kerulet(){
return a+b+c;
}
}
Remélem érthető :-)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!