Kezdőoldal » Számítástechnika » Programozás » Ha az autókról csinálnál...

Ha az autókról csinálnál osztályt metódusokkal stb mi lenne private, public es protected?

Figyelt kérdés
Nem teljesen egyértelmű számomra.. tudnátok segíteni?

2022. febr. 21. 16:34
 1/6 anonim ***** válasza:
45%

Igen, felejtsd el az autós hasonlatot! Egy darabig jól szemlélteti a dolgokat, de a láthatóságnál már nem hasznos.


Public legyen egy metódus, ha a kliens(tehát aki használja az objektumot) meg akarja hívni, különben private vagy protected.

Hogy melyik, az attól függ, hogy az osztály leszármazottai szeretnék-e meghívni, vagy sem.

2022. febr. 21. 16:46
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
20%

Az autó PRIVATE, mert mindenkinek saját autója van (te se ülnél be más kocsijába).


Bármilyen tömegközlekedés (pl. villamos, vonat) PUBLIC, hisz azt mindenki használhatja.


PROTECTED lehet az, ha a kocsidra golyóálló üveget raksz. Bár ez ritkán használatos ugye, mert elég drága, meg nincs is annyi értelme.

2022. febr. 21. 16:50
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
igen így tiszta... de pl ha lennének az autók azon belul merci, seat stb... ott melyik a private? :o
2022. febr. 21. 16:52
 4/6 anonim ***** válasza:

a Merci vagy egy tulajdonság lenne, vagy ha külön osztály, akkor az az autóból származna


azt, hogy melyik tulajdonság public, private, protected (internal stb), azt a projekt dönti el

2022. febr. 21. 20:19
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:
62%

Public az a property vagy metódus, amit mások legalább olvashatnak.


Privát meg az a property, amit csak az osztály egy-egy metódusa írhat, vagy olvashat, metódus esetén pedig hívhat meg kozvetlenül.


Ha már autó a példa:

Ha egy kocsiba beülsz, amit te magad tudsz vezérelni, az a publikus, amit meg nem, vagy csak áttételesen, az a privát.



Public: kormány, gáz, fék, kuplung, sebváltó, ülésszog.

Privát: fékpofa, kuplungtárcsa, porlasztó, gyújtásrendszer, ülésfűtés.

2022. febr. 21. 21:36
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
értem, így már világos
2022. febr. 22. 06:25

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!