constructor de la clase de perro de diseño con código de referencia

1 #include <iostream>
 2 #include < string >
 3  
4  usando  espacio de nombres std;
5  
6  clase Perro
 7  {
 8      privado :
 9          string nombre;
10          int edad;
11          Char sexo;
12          doble peso;
13      pública :
 14          Perro ( string , int , carbón de leña , doble );
15          vacío GetName () {cin >> Nombre;volver ;}
 16          vacío GetAge () {cin >> edad; volver ;}
 17          vacío GetSex () {cin >> sexo; volver ;}
 18          vacío GetWeigth () {cin >> peso; volver ;}
 19          vacío speak () {cout << " Arf Arf! " << endl; volver ;}
 20          vacío show ()
 21          {
 22              tribunal << nombre de << endl;
23              tribunal << edad << endl;
24              cout << sexo << endl;
25             cout << peso << endl;
26              de retorno ;
27          }
 28  };
29  
30 Perro :: Perro ( string nombre, int edad, carbón sexo, el doble de peso)
 31  {
 32      este -> name = nombre;
33      este -> edad = edad;
34      este -> sexo = sexo;
35      este -> peso = peso;
36  }
 37  
38  int main ()
 39  {
 40      stringnombre;
41      int edad;
42      Char sexo;
43      doble peso;
44      cin >> Nombre >> Edad >> >> sexo peso;
45      Perro uno (nombre, edad, sexo, peso);
46      one.show ();
47      one.speak ();
48      de retorno  0 ;
49 }

 

Supongo que te gusta

Origin www.cnblogs.com/Conan-jine/p/12590346.html
Recomendado
Clasificación