CLASES:Una clase describe las estructuras de datos que lo forman y las funciones asociadas con él. Una clase es
un modelo con el que se construyen los objetos.
OBJETOS:Un objeto es un ejemplar concreto de una clase, que se estructura y comporta según se definió en la clase,
pero su estado es particular e independiente del resto de ejemplares. Al proceso de crear un objeto se le
llama generalmente instanciar una clase.EJEMPLO: OBJETO ES TELEVISOR LA CLASE APARATOS ELECTRONICOS
Slide 3
CONCEPTOS: APUNTES
ATRIBUTOS:Un atributo es cada uno de los datos de una clase que la describen; no incluyen los datos auxiliares
utilizados para una implementación concreta.
ESTADO:El estado de un objeto es el conjunto de valores de sus atributos en un instante dado.
Slide 4
CONCEPTOS: APUNTES
METODO:Un método define una operación sobre un objeto. Nos podemos encontrar con diversos tipos de métodos: Consultan o modifican un atributo, normalmente nos referenciaremos a ellos como: getters &
setters
Realizan operaciones sobre el conjunto de atributos, calculando valores o realizando
modificaciones
Inicializan los atributos al principio del ciclo de vida, o liberan los recursos al final del ciclo; nos
referiremos a ellos como constructores o destructores
MENSAJE:Un mensaje es la invocación de un método de un objeto. Podemos decir que un objeto lanza un mensaje
(quien realiza la invocación) y otro lo recibe (el que ejecuta el método).
Podemos rescribir que una clase es la descripción e implementación de un conjunto de atributos y
métodos.
Slide 5
CONCEPTOS: APUNTES
POHERENCIA:La herencia es una característica que permite a las clases definirse a partir de otras, y así reutilizar su
funcionalidad. A la clase padre se le llama superclase, clase base..., y a la hija subclase, clase derivada.
HERENCIA:
POLIMORFISMO:El polimorfismo es la capacidad de que un mismo mensaje funcione con diferentes objetos. Es aquél en el
que el código no incluye ningún tipo de especificación sobre el tipo concreto de objetos sobre el que se
trabaja. El método opera sobre un conjunto de posibles objetos compatibles.