Kezdőoldal » Számítástechnika » Programozás » Konstruktorok C++?

Konstruktorok C++?

Figyelt kérdés

"A háromszög oldalainak hossza az osztály attribútuma, az értékét konstruktorral adja meg."


Ez azt jelenti, hogy a forráskódban kell meghatározni az oldalak hosszát?

Tehát nem a program kéri be az oldalakat?


2019. nov. 27. 16:04
 1/3 anonim ***** válasza:
Az osztály példányosításánál adod meg az oldalak hosszát. Lehet bekért adat is, de lehet fix is (mondjuk annak nem tudom mi értelme, hogy mindegyik háromszög objektum ugyanakkora legyen).
2019. nov. 27. 16:24
Hasznos számodra ez a válasz?
 2/3 Jack8 ***** válasza:

Osztály{

...public:

.....konstruktor(oldal1, oldal2, oldal3){

........a = oldal1;

........b = oldal2;

........c = oldal3;

}

...private:

......(double) a, b, c;

}


main függvény{

...Osztály haromszog(2, 6, 1); // értékek átadása a konstruktornak

}

2019. nov. 27. 22:59
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

"értékét konstruktorral adja meg"

Igen, ez elég rossz megfogalmazás. Valószínűleg arra gondolt a költő, hogy a konstruktor vegye át paraméterként. (Ld. #1-2)

2019. nov. 28. 11:56
Hasznos számodra ez a válasz?

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!