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).
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
}
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)
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!