ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

C#: Objetos

Ejemplo de uso de "objetos" pertenecientes a una cierta clase, en C#

Lenguaje: C# (compilador: Mono 2.10.2)

Categoría: Básico


Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Fuente procedente de ErrorDeSintaxis.es 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Ejemplo de uso de "objetos" pertenecientes 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
//  a una cierta clase, en C# 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Compilador: Mono 2.10.2 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Nivel: Básico 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Disponible desde 30/06/2011 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Aportado por Nacho 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Autor original: Nacho Cabanes 

Notice: Undefined index: C# in /home/u801964362/domains/errordesintaxis.es/public_html/inc_libreria.php on line 43
// Web original: http://www.nachocabanes.com/csharp/curso/csharp05d.php 

using System;
 
public class Puerta
{
 
  int ancho;     // Ancho en centimetros
  int alto;      // Alto en centimetros
  int color;     // Color en formato RGB
  bool abierta;  // Abierta o cerrada
 
  public void Abrir() 
  {
    abierta = true;
  }
 
  public void Cerrar() 
  {
    abierta = false;
  }
 
  public void MostrarEstado() 
  {
    Console.WriteLine("Ancho: {0}", ancho);
    Console.WriteLine("Alto: {0}", alto);
    Console.WriteLine("Color: {0}", color);
    Console.WriteLine("Abierta: {0}", abierta);
  }
 
} // Final de la clase Puerta   
 
 
public class Ejemplo59
{
 
  public static void Main()
  {
    Puerta p = new Puerta();
 
    Console.WriteLine("Valores iniciales...");
    p.MostrarEstado();
 
    Console.WriteLine("\nVamos a abrir...");
    p.Abrir();
    p.MostrarEstado();
  }
 
}