Wm Programm ?!? Help ?!?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von turke76, 18. Mai 2006 .

Schlagworte:
  1. 18. Mai 2006
    hi junx,

    ich hoffe ihr könnt mir weiter helfen undzwar folgendes Problem ich muss ein c++ Programm erweitern, aber leider hab ich keine AHnung wie das Objektorientiertes programmieren funktioniert !
    Ich Soll das Programm mit allen Wm Gruppen erweitern ich hoffe ihr könnt mir helfen
    Code:
    #include<constrea.h>
    #include<string>
    
    class Team
    {
    private:
     string nation;
     public:
     Team(string = "noch kein Name");
     ~Team();
    };
    
    Team::Team(string nat)
    {
    nation = nat;
     cout << nation << " hat sich qualifiziert." << endl;
    }
    
    Team::~Team()
    {
    cout << nation << " ist ausgeschiedenen." << endl;
    }
    
    class Gruppe
    {
    private:
     char name;
     Team team[4];
     public:
     Gruppe(char);
     void teamsZuteilen(Team, Team, Team, Team);
    };
    
    Gruppe::Gruppe(char n)
    {
    name = n;
     cout << "Gruppe " << name << " angelegt." << endl;
    };
    
    void Gruppe::teamsZuteilen(Team team0,Team team1, Team team2, Team team3)
    {
    team[0]=team0;
     team[1]=team1;
     team[2]=team2;
     team[3]=team3;
    }
    
    void main()
    {
    Gruppe g1('A');
     Team t1("Deutschland"), t2("Costa Rica"), t3("Polen"), t4("Ecuador");
     cin.get();
    }
    
    // Objekte werden auch automatisch z.B. nach Ablauf einer Funktion zerstört,
    // dabei wird auch der Destruktor aufgerufen.
    
    
    greetz
     
  2. 18. Mai 2006
    also ich finde das Prog sehr unübersichtlich....aber is ja geschmackssache


    iclass Team
    {
    private:
    string nation;
    public:
    Team(string = "noch kein Name");
    ~Team();
    };

    Team::Team(string nat)
    {
    nation = nat;
    cout << nation << " hat sich qualifiziert." << endl;
    }

    Team::~Team()
    {
    cout << nation << " ist ausgeschiedenen." << endl;
    }

    class Gruppe
    {
    private:
    char name;
    Team team[4];
    public:
    Gruppe(char);
    void teamsZuteilen(Team, Team, Team, Team);
    };

    Gruppe::Gruppe(char n)
    {
    name = n;
    cout << "Gruppe " << name << " angelegt." << endl;
    };

    void Gruppe::teamsZuteilen(Team team0,Team team1, Team team2, Team team3)
    {
    team[0]=team0;
    team[1]=team1;
    team[2]=team2;
    team[3]=team3;
    }

    void main()
    {
    Gruppe g1('A');

    Team t1("Deutschland"), t2("Costa Rica"), t3("Polen"), t4("Ecuador");
    Gruppe g2('B');
    Team t5("du"), t6("er"), t7("es"), t8("wir");
    Gruppe g3('C');
    Team t9("ostdeutschland"), t10("westdeutschland"), t11("sueddeutschland"), t12("norddeutschland");
    cin.get();
    }
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.