sábado, 8 de agosto de 2009

¿Que es una Clase?

La clase es un modelo o prototipo que define las variables y métodos comunes a todos los objetos de cierta clase. También se puede decir que una clase es una plantilla genérica para un conjunto de objetos de similares características.
Las características básicas de una clase, en el modelamiento orientado a objetos son:
  • Herencia: Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes.
  • Encapsulamiento: El encapsulamiento de variables y métodos en un componente de software ordenado es, todavía, una simple idea poderosa que provee dos principales beneficios a los desarrolladores de software: El encapsulamiento consiste en unir en la Clase las características y comportamientos, esto es, las variables y métodos. Es tener todo esto en una sola entidad.
  • Polimorfismo: Un objeto polimórfico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa.

No hay comentarios:

Publicar un comentario en la entrada