From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- Bachelor/Prog2/Prakt3/Aufg1/Team.h | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Bachelor/Prog2/Prakt3/Aufg1/Team.h (limited to 'Bachelor/Prog2/Prakt3/Aufg1/Team.h') diff --git a/Bachelor/Prog2/Prakt3/Aufg1/Team.h b/Bachelor/Prog2/Prakt3/Aufg1/Team.h new file mode 100644 index 0000000..89d759d --- /dev/null +++ b/Bachelor/Prog2/Prakt3/Aufg1/Team.h @@ -0,0 +1,39 @@ +#ifndef _TABLETENNIS_H_ +#define _TABLETENNIS_H_ + +#include +#include + +using std::string; +using std::istream; + +class Team +{ +public: + Team(); + virtual ~Team(); + void setTeamName(const string&); + const string& getTeamName() const; + void setmatchesPlayed(int); + const int getmatchesPlayed() const; + void setgamesWon(int); + const int getgamesWon() const; + void setgamesLost(int); + const int getgamesLost() const; + void setpointsWon(int); + const int getpointsWon() const; + void setpointsLost(int); + const int getpointsLost() const; + istream& read(istream&); + const Team& operator=(const Team&); + bool operator<(const Team&); +private: + string teamName; + int matchesPlayed; + int gamesWon; + int gamesLost; + int pointsWon; + int pointsLost; +}; + +#endif //_TABLETENNIS_H_ -- cgit v1.2.3