Dev - C++ - Revision de codigo

 
Vista:

Revision de codigo

Publicado por Carlos Ramirez (2 intervenciones) el 11/05/2020 01:23:11
Me podrian decir si hay algun error en este codigo ?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
class Mascota
{
public:
  int getHambre() const	No te falta el ;? Y sobra el const ?
 
private:
  int hambre;
};
 
int Mascota::getHambre() const
{
  return hambre;
}
 
int main()
{
  Mascota boby;
  cout << boby.getHambre() << endl;
  return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Revision de codigo

Publicado por Alfil (1444 intervenciones) el 18/05/2020 21:19:35
1
2
3
4
5
6
7
8
9
10
Te falta el constructor:
 
Mascota(int h);
 
Mascota::Mascota(int h)
: hambre(h)
{
}
 
En el caso de una mascota tiene más sentido que hambre sea de tipo bool (¿tiene hambre la mascota?, true / false).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar