domingo, 21 de septiembre de 2008

Conceptos Fundamentales



La Programación Orientada a Objetos es una forma de programar que trata de encontrar una solución a estos problemas. Introduce nuevos conceptos, que superan y amplían conceptos antiguos ya conocidos, entre ellos:
  • Clase: Es una plantilla o molde que define las características (propiedades) y comportamientos (método de los objetos).


Ejemplo: Humano - Animal - Estudiante - Empleado - Vehículo



  • Objeto: Es una instancia de una clase que consume recursos y tiene un periodo de vida determinado.

  • Propiedad: Es la característica de un objeto de un objeto que almacena un tipo de dato determinado


Ejemplo: Estudiante (nombre de la clase)

Código - Nombre - Sexo - Edad (propiedades)



  • Método: Es una acción que puede ser ejecutada por el objeto. Desde el punto de vista del comportamiento, es lo que el objeto puede hacer. Un método puede producir un cambio en las propiedades del objeto, o la generación de un "evento" con un nuevo mensaje para otro objeto del sistema.
Ejemplo: Matricular - Asistir - Cancelar materia (métodos).


No hay comentarios: