Programozás II. levelező házi feladat

A tantárgykiírásnak megfelelően lehetődég van maximálisan 10 pontot szerezni a házi feladat beküldésével.

A feladat

Definiáljon egy saját maga által kigondolt értelmes feladat megoldására egy osztályt, legyen(ek) benne:

  • legalább 4 adattag, dinamikus adattag esetén 2 is elegendő
  • kétféle konstruktor, a paraméteres vegye át az adattagok kezdőértékét, a paraméter nélküli pedig olvassa be a billentyűzetről az adattagokat
  • destruktor, ha szükséges
  • adattagokat lekérdező függvények
  • FajlbaIr() függvény, mely az adattagokat kiírja egy bináris állományba
  • FajlbolOlvas() függvény, mely az adattagokat egy szöveges állományból olvassa be
  • két darab függvény, melyek az adattagokon valamilyen értelmes műveleteteket hajtanak végre

A főfüggvényben definiáljon két objektumot (a kétféle konstruktorhoz) és tesztelje a tagfüggvényeket!

Az osztály definíciója külön .h fejlécállományban legyen!

A feladat megfogalmazása megjegyzésben legyen benne a forráskódban!

A házi feladat

  • beküldésének határideje: 2009. december 10. éjfél.
  • módja: a gyakorlatvezetőnek e-mailben.

A gyakorlatvezetőnek lehetősége van a beküldött feladat "megvédésére" kérni a beküldőt. Ennek részleteiről a gyakorlatvezető ad tájékoztatást.