Está en la página 1de 7

 Un constructor es un método especial de la

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.

También podría gustarte