main0403.cpp


Dosyayı İndir
#include <iostream>
#include <locale>


#include "SportsPlayer.h"
#include "SportsTeam.h"
#include "SportsLeague.h"

using namespace std;


void testComplex(){

    cout<<"Karma��k Birle�tirme"<<endl;
    SportsLeague league(101,"1. Lig");

    SportsTeam teamA(401,"A Tak�m�");
    league.getTeamVector().push_back(&teamA);
    teamA.setLeague(&league);

    SportsPlayer player1(301,"M�nir Nurettin Sel�uk",43.5);
    player1.setTeam(teamA);
    teamA.getPlayerVector().push_back(&player1);

    SportsPlayer player2(302,"Selahattin P�nar",25.3);
    player2.setTeam(teamA);
    teamA.getPlayerVector().push_back(&player2);

    SportsPlayer player3(303,"Sadettin Kaynak",11.6);
    player3.setTeam(teamA);
    teamA.getPlayerVector().push_back(&player3);

    SportsTeam teamB(402,"B Tak�m�");
    league.getTeamVector().push_back(&teamB);
    teamB.setLeague(&league);

    SportsPlayer player4(304,"Zekai Tunca",37.8);
    player4.setTeam(teamB);
    teamB.getPlayerVector().push_back(&player4);

    SportsPlayer player5(305,"Erdo�an Berker",28.1);
    player5.setTeam(teamB);
    teamB.getPlayerVector().push_back(&player5);



    cout<<league.getLeagueId()<<" "
        <<league.getLeagueName()<<endl;

    for(SportsTeam *team : league.getTeamVector()){


        cout<<"\t"
            <<team->getTeamId()<<" "
            <<team->getTeamName()<<endl;

        for(SportsPlayer *player : team->getPlayerVector()){

            cout<<"\t\t"
                <<player->getPlayerId()<<" "
                <<player->getPlayerName()<<" "
                <<player->getAverageScore()<<endl;
        }
    }
}
int main(){
    setlocale(LC_ALL,"Turkish");

    cout<<"Nesne Birle�tirme"<<endl;

    testComplex();

    return 0;
}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir