SportsTeam.h
Dosyayı İndir
#ifndef SPORTSTEAM_H_INCLUDED
#define SPORTSTEAM_H_INCLUDED
#include <string>
#include <vector>
#include "SportsPlayer.h"
#include "SportsLeague.h"
using namespace std;
class SportsPlayer;
class SportsLeage;
class SportsTeam{
public:
SportsTeam()
: SportsTeam(0,"Ads�z Tak�m")
{
}
SportsTeam(long teamId,string teamName)
:_teamId(teamId),_teamName(teamName)
{
}
long getTeamId() const {
return _teamId;
}
void setTeamId( const long teamId){
_teamId=teamId;
}
string getTeamName() const {
return _teamName;
}
void setTeamName( const string teamName){
_teamName=teamName;
}
vector<SportsPlayer*> &getPlayerVector() {
return _playerVector;
}
void setPlayerVector(vector<SportsPlayer*> &playerVector){
_playerVector=playerVector;
}
SportsLeague *getLeague() {
return _league;
}
void setLeague(SportsLeague *league){
_league=league;
}
private:
long _teamId;
string _teamName;
SportsLeague *_league;
vector<SportsPlayer*> _playerVector;
};
#endif
Dosyayı İndir