sábado, 17 de octubre de 2009

Teoría de objetos: Diferencia entre clase y objeto

Diferencia entre clase y objeto

Antes que nada vamos a comenzar aclarando una diferencia que muchas veces cuesta comprender: diferencia entre clase y objeto

  • Clase: una clase es un molde, un concepto, una abstracción, por ejemplo: Automóvil
  • Objeto: un objeto es una instancia de una clase, un elemento concreto de una abstracción por ejemplo: MiAuto es una instacia de la clase auto

En C# sería así:

Clase Automóvil:

 

public class Automovil
{
    public void Arrancar();
    public string Marca { get; set; }
}

Objeto miAuto

Automovil miAuto = new Automovil();

Así comenzamos con una pequeña serie de pequeños post con conceptos básicos, espero que los disfruten. Hasta la próxima