Exercícios - Aula 12: Sobrecarga de Operadores
Personalizando a sintaxe dos seus objetos.
🟢 Básicos
- Sobrecarga SOMA: Crie uma classe
Peso(com um atributokg) e sobrecarregue o operador+para somar dois pesos. - Operador de Saída: Sobrecarregue o operador
<<para que você possa imprimir um objetoPesodiretamente comstd::cout.
🟡 Intermediários
- Comparação: Sobrecarregue o operador
>para comparar dois objetosPeso. - Operador de Atribuição: Implemente a sobrecarga do operador
=para garantir uma cópia segura entre dois objetos que contenham dados dinâmicos.
🔴 Desafio
- Operador de Incremento: Sobrecarregue o operador
++(prefixado) para a sua classePeso, aumentando o valor dekgem 1.