Visual CSharp .NET - ¿Esto es herencia? (ProgramacionOO)

 
Vista:

¿Esto es herencia? (ProgramacionOO)

Publicado por Es esto herencia?(Programación orientada a objetos) (1 intervención) el 27/02/2016 20:34:00
Disculpen la ignorancia, tengo que imprementar herencia en un proyecto de login, lo unico que necesito saber es si realmente la clase Cliente esta heredando las variables Id, email, contraseña a la clase ClienteC.
Aqui el codigo de Cliente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
public class Cliente
    {
        public int Id { get; set; }
        public string email { get; set; }
        public string contraseña { get; set; }
 
        public Cliente() { }
 
        public Cliente(int aId, string aEmail, string aContraseña)
        {
            this.Id = aId;
            this.email = aEmail;
            this.contraseña = aContraseña;
        }
 
    }
 
 
Clase ClienteC:
 
public class ClienteC
    {
        public static int Agregar(Cliente aCliente)
        {
 
            int retorno = 0;
 
            MySqlCommand comando = new MySqlCommand(string.Format("Insert into usuarios (email, contraseña) values ('{0}','{1}')",
                aCliente.email, aCliente.contraseña), Conexion.ObtenerConexion());
            retorno = comando.ExecuteNonQuery();
 
            return retorno;
        }

Esto es para el registro de usuarios a una base de datos Mysql.
¿Es esto realmente herencia?
Mi duda surge a partir de la declaración de las variables como aCliente.email y no email solamente.
De antemano muchas gracias.
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 Wilfredo Patricio Castillo
Val: 91
Oro
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

¿Esto es herencia? (ProgramacionOO)

Publicado por Wilfredo Patricio Castillo (59 intervenciones) el 29/02/2016 05:44:45
No, eso no es herencia, aCliente no es otra cosa que una instancia de Cliente.

Saludos cordiales,
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
Imágen de perfil de Alejandro

¿Esto es herencia? (ProgramacionOO)

Publicado por Alejandro (1 intervención) el 29/02/2016 14:47:20
public class ClienteC : Cliente
{
.
.
.

}

esto es herencia

Saludos
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