Estou com essa questão pra resolver na minha faculdade, me ajudem..
Classe time {
privado:
cod:inteiro;
nome:string;
pontos:inteiros
publico:
Time();
Time(int, string, int);
int getCod();
string getTime();
setCod(int)
setTime(string);
setTime(int,string,int);
}
Classe Jogador {
privado:
cod:inteiro;
nome:string;
time:Time;
gols:inteiros;
publico:
Jogador();
E solicita que desenvolvam em C++
1)Construtor com parâmetros para a classe JOGADOR recebendo o cod, nome, time e gols;
2)Modificadores (get e set) para as classes TIME e JOGADOR;
3)Método para atualizar a quantidade de pontos de um time. Talmétodo deve receber o resultado do jogo do time e somar seus pontos 1-Venceu: 3 pontos, 2-Empatou: 1Pontos, 3-Perdeu: Nenhum ponto.
4)Método ou função para sobrecarregar o operador "==". Tal metodo deve comparar dois objetos da classe JOGADOR. Ao final retornar true se os jogadores forem do mesmo time ou false se os jogadores forem de times diferentes
4)função Main () para demonstrar a utilização das classes e métodos definidos