Documentos de Académico
Documentos de Profesional
Documentos de Cultura
clase
Un constructor lleva el mismo nombre de la
clase
Un constructor puede o no puede tener
parámetros
Un constructor se ejecuta automáticamente
cuando se crea el objeto de la clase (se
instancia la clase)
Su utilidad es la inicializar las variables de la
clase
Variables de la clase
Métodos de la clase
CLASE CONSTRUCTOR/ES
OTROS METODOS
public class Operaciones
Variables
{ Definiendo el constructor en
//datos miembros de la clase de la clase este caso no tiene
int num1, num2, resul; parámetros recuerde que
//CONSTRUCTOR DE LA CLASE SIN
PARAMETROS
lleva el mismo nombre de la
public Operaciones() clase
{
num1 = 5; Inicializan las variables de la clase con 5 y
num2 = 10; 10 respectivamente
}
//métodos de la clase
public int sumar() Utiliza los valores asignados por el
{
resul = num1 + num2;
constructor
return resul;
}
//función principal del programa En este paréntesis se enviaría el valor de
static void Main(string[] args) los parámetros al constructor si los
{ hubiera
//Creando objeto de la clase
Operaciones objop = new Operaciones();
//cuando creo el objeto se ejecuta el constructor Aquí se crea el objeto de la
int muestra; clase y automáticamente se
muestra = objop.sumar(); ejecuta el constructor
Console.WriteLine("El resultado es :> ");
Console.WriteLine (muestra);
Console.ReadLine(); Llamada a un método
}
}
public class Operaciones
{
//datos miembros de la clase
int num1, num2, resul;
//CONSTRUCTOR DE LA CLASE SIN
PARAMETROS
public Operaciones(int a ,int b)
{
num1 = a;
num2 = b; Constructor con
} parámetros
//métodos de la clase
public int sumar()
{ Asignando valores desde los
resul = num1 + num2; parámetros del constructor
return resul; a las variables de clase
}
//función principal del programa
static void Main(string[] args)
{
//Creando objeto de la clase
Operaciones objop = new
Operaciones(4,6); //cuando creo el objeto se Enviando los argumentos
jecuta el constructor
para los parámetros del
int muestra;
muestra = objop.sumar(); constructor
Console.WriteLine("El resultado es :> ");
Console.WriteLine (muestra);
Console.ReadLine();
}
}
Construir un calculadora básica suma, resta,
multiplicación y división.