DatenKlasse und ManagmentKlasse?
-
In folgenden Code hab ich die Methoden und eigentlich Daten einer Klasse in eine extra Managment Klasse gekapselt...hat diese konstation vorteile gegenüber eine klasse welche die Methoden enthält um die eigenn daten zu bearbeiten... vll. bischen ne blöde frage...
class Managment; class Data{ freind class Manament; public; class Block{ //DATAELEMENT }; private: int iModul; std::list<Block> List; }; class Managment{ AddBlock(Data& oObj, .....){ oObj.List.push_back(..)} DelBlock(Data& oObj,......){....} };