Estimados. estoy estudiando C#.net y estoy comenzando mi larga y tediosa
curva de aprendizaje. Si bien no será tan dificil dado que vengo desde C++
con POO. pero estuve haciendo esta prueba de herencia y el compilador me
tira el siguiente error. Pongo el código para que vean la simplicidad del
ejemplo.
Defino una clase MAMIFEROS y luego una clase HUMANOS como herencia de
MAMIFEROS y vean el problema principalmente con el constructor de la clase
HUMANOS.
Me dice: " Ninguna sobrecarga para el método MAMIFEROS acepta "0" argumentos
".
Cual sera el error conceptual que estoy cometiendo ???.
class Mamiferos
{
public string strNombreDeEspecie;
public int intTipoDeEspecie;
public Mamiferos(string n, int t)
{
this.strNombreDeEspecie = n;
this.intTipoDeEspecie = t;
}
}
****************************************************************************
********************
****************************************************************************
********************
class Humanos : Mamiferos
{
public string strRazaDeHumano;
public int intCantidadHumanos;
public Humanos (string r, int c)
{
this.strNombreDeEspecie = r;
this.intCantidadHumanos = c;
}
}
Leer las respuestas