Start > Algorithmik > Objektorientierter Entwurf eines Software-Entwicklers

Objektorientierter Entwurf eines Software-Entwicklers

Kürzlich mußten wir für ein Projekt mal einen objektorientierten Entwurf von einem Softwareentwickler machen. Folgendes Ergebnis erhielten wir:

/* Deklaration eines Softwareentwicklers nur für C++-Kenner */

class CSoftwareProfessional
{
private:

     double salary;
     long lunches;
     float jobs;
     char unstable;
     void* work;

private:

     complex UpdateSkills();
     long DownloadPictures();
     long PlayNetworkGames(CSoftwareProfessional& rOtherProfessional);

public:

     short PaintTheManagers();
     virtual void WorkDuringDay() = 0;
     long SendMails();
     long ReceiveMails();
     long Send(CPictures& Pictures);
     long Send(CJokes& Jokes);

};
© 2002, 2003 asdala.de: Kon­takt & Daten­obhut