Professional Documents
Culture Documents
Otro ejemplo:
public class CalculoCuadrado1{
void MostrarMensaje(){
System.Console.WriteLine("Has calculado el cuadrado de un numero");
}
int CalcularCuadrado(int numero){
int cuadrado=numero*numero;
return cuadrado;
}
Las clases son plantillas que agrupan comportamiento (mtodos) y estados (atributos) de
los futuros objetos.
Ejemplo de clase persona
public class Persona {
public String nombre;
public int edad;
public void correr(){
/* por implementar */
}
}
y dentro del cuerpo del programa instanciamos una nueva Persona denominada
ugb:
public class Main {
public static void main(String[] args) {
Persona ugb = new Persona();
// Ahora que ugb es persona, puede correr
ugb.corre();
}
}
Otro ejemplo:
public class Puerta{
int ancho;
int alto;
int color;
bool abierta;
//
//
//
//
Ancho en centimetros
Alto en centimetros
Color en formato RGB
Abierta o cerrada
}
} // Final de la clase Puerta
Puerta p = new Puerta();
Console.WriteLine("Valores iniciales...");
p.MostrarEstado();
Console.WriteLine("\nVamos a abrir...");
p.Abrir();
p.MostrarEstado();
otro ejemplo:
public class Paciente {
public string nombre;
public int edad;
public decimal dias;
public Paciente()
{
nombre = "sin asignar";
edad = 99;
dias = 0;
}
}
Uso:
Paciente nuevo = new Paciente();
Console.WriteLine("Nombre pacient: {0}",nuevo.nombre);
Console.WriteLine("Edad: {0}",nuevo.edad);
Console.WriteLine("Dias hospitalizado: {0}",nuevo.dias);
Console.WriteLine("");
Otro ejemplo:
public class Libro
{
public static string Titulo;
public string Autor;
double precio;
public void asignar_precio(double numero)
{
precio = numero;
}
public void mostrar_precio(double numero)
{
Console.WriteLine("Precio: {0}", precio);
}
}