5.15 . megoldással  Tetszőleges osztály beolvasása a standard bemenetről

Webmester felhasználó Mutassa be és illusztrállja egy rövid példával, hogyan lehet egy saját osztály (A) számára túlterhelni a >> operátort annak érdekében, hogy a C++ szabványos bemenetét használhassuk! Pl: A a; cin >> a; Tovább »

2008.04.28. |  Permalink  |  Hozzászólások: 2  |  Tárgyszavak:


5.12 . megoldással  Tetszőleges osztály kiírása a standard kimenetre

Webmester felhasználó Mutassa be és illusztrállja egy rövid példával, hogyan lehet egy saját osztály (B) számára túlterhelni a << operátort annak érdekében, hogy a C++ szabványos kimenetét használhassuk! Pl: B b; cout << b; Tovább »

2008.04.28. |  Permalink  |  Hozzászólások: 0  |  Tárgyszavak:


3.14 . megoldással  Rombusz alakzat modellezése

Webmester felhasználó Írjunk osztályt egy rombusz modellezésére! A tagváltozók és tagfüggvények deklarációit külön fejlécfájlban tároljuk, és gondoskodjunk róla, hogy egy esetleges többszöri beépítés ne jelentsen problémát! Az osztály tárolja privát tagváltozókban a rombusz adatait (két átlójának hosszát). A külső elérés érdekében írjunk hozzá publikus lekérdező és értékadó tagfüggvényeket. Ügyeljünk rá hogy a rombusz átlói csak pozitív értékeket kaphassanak! Az osztálypéldányokat a rombusz két átlójának hosszával lehet inicializálni, de bármelyik elhagyható példányosításkor (ekkor a 10 kezdőértéket veszik fel). Le lehet tőle kérdezni a rombusz oldalának hosszát, a kerületét és... Tovább »

2008.02.08. |  Permalink  |  Hozzászólások: 0  |  Tárgyszavak:


3.15 . megoldással  Szabadon eső test szimulációja

Webmester felhasználó Egy testet h0 magasságból elengedünk, így a gravitációs erő álltal gyorsítva halad a föld felé. Írjunk osztály a test mozgásának modellezésére! A tagváltozók és tagfüggvények deklarációit külön fejlécfájlban tároljuk, és gondoskodjunk róla, hogy egy esetleges többszöri beépítés ne jelentsen problémát! Az osztály tárolja privát tagváltozókban a gravitációs gyorsulást és azt a magasságot ahonnan a testet elengedjük. A külső elérés érdekében írjunk hozzá publikus lekérdező és értékadó tagfüggvényeket. Ügyeljünk rá hogy a gravitációs gyorsulás és a magasság csak pozitív értékeket kaphassanak! Az osztálypéldányokat a magassággal és a gravitációs gyorsulással (elhagyható... Tovább »

2008.02.08. |  Permalink  |  Hozzászólások: 0  |  Tárgyszavak:


3.9 .  Tört osztály

Webmester felhasználó Írjunk egy törtet reprezentáló osztályt Tort néven, melynek tagváltozói:int szamlalo;int nevezo;- Inicializáláskor a tört adatait meg lehessen adni a konstuktorban.- Készítsünk kívülről elérhető függvényeket, melyekkel lekérdezhető, illetve módosítható a tört számlálója és nevezője.- Készítsünk kívülről elérhető függvényt, mellyel a tört valós értékét megkaphatjuk.- Készítsünk függvényeket, amely elvégzi a négy alapműveletet és a hatványozást a törtekre!- A program tagolása (.h: osztálydeklaráció, .cpp: hosszabb implementációjú függvények törzse) a C++ programozók körében elterjedt konvenciók alapján történjen és tesztelő függvény is külön állományba... Tovább »

2008.02.02. |  Permalink  |  Hozzászólások: 0  |  Tárgyszavak:

1 2 3 4 5 6 7 8 9 10 ...