Kezdőoldal » Számítástechnika » Programozás » Objektum orientáltság java-ban...

Objektum orientáltság java-ban, alábbi példakódban nem értek valamit?

Figyelt kérdés

a kód: [link]


a program kiírja hogy "Passed Name is :tommy"

de nem értem hogy a 'name' változó honnan tudja hogy egyenlő 'tommy'-val?

//1 órája kezdtem el az oop-t, szval még nem esett le..

esetleg ha tudtok valami jó oldalt oop-vel kapcsolatban magyarul vagy angolul azt megköszönném


2014. júl. 23. 23:59
 1/4 anonim ***** válasza:
100%
Itt nem OOP-t nem értesz, hanem szimpla paraméterátadást. Amikor példányosítják a Puppy osztályt, a konstruktora egy string típusú paramétert vár, a name-t. Az általad linkelt példában "tommy"-val példányosítják az osztályt, így a konstruktorban a name paraméternek "tommy" az értéke, ezért írja azt ki, amit.
2014. júl. 24. 00:21
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
aha, köszi:)
2014. júl. 24. 00:28
 3/4 anonim ***** válasza:
Felhomályosítás: nem attól oop valami, hogy "public class"...
2014. júl. 24. 03:07
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

3-asnak igaza van. Ez még közel sincs a konkrét OOP-hez.

A másik dolog hogy most kezdted el az OOP-t az nem magyarázza meg azt hogy nem ismered a konstruktort.

Ha ezelőtt már programoztál,használtál osztályokat,amelyeket már példányosítottál. Ebből kifolyólag ismerned kéne a konstruktort..

2014. júl. 24. 06:22
Hasznos számodra ez a válasz?

További 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!