¿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:
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.
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


0