Zusammenfassung der Ressource
PROGRAMACIÓN
ORIENTADA A OBJETOS
- CLASE
- En el diseño de un
programa el elemento
central es una clase
- conjunto de objetos que
representan las estructuras
de los objetos
- debe ser representado de
una forma abstracta por
una clase que funciona
como plantilla
- OBJETO
- En POO se pueden
tener muchos
objetos
- el estado de los objetos es el
valor de una propiedad que
hace diferente un objeto de
otro
- para la identificacion de los
objetos en el dominio del
problema es distinguir y
determinar el objeto en el
programa que se desea manejar o
manipular
- INSTANCIAR UN
OBJETO
- vida del objeto
- dependiente de una
clase "creacion de un
objetos"
- estructura de una clase
- 1. recibe un nombre la clase
- 2. propiedades de los objetos
- 3. metodos de la clase(comportamientos)
- CONCEPTOS DE LA
PROGRAMACION
- DIAGRAMA DE CLASES
- Una ves que se tengan
definidos los datos y los
metodos necesarios se
procede a realizar una
estructura de la clase
- tambien considerado como diagrama
de estructura estatica que describe el
funcionamiento de un sistema
- se desarrolla con un
formato: metodos,
operciones (metodos),
relaciones entre
objetos
- ABSTRACCIÓN
- Se refiere a quitar atributos
metodos de un objeto y quedarse
solo con los que se consideren
como necesarios
- es aquella sobre la que no
podemos instanciar objetos
- expresa las caracteristicas esenciales de
un objeto, las cuales distinguen el objeto
de los demas
- ENCAPSULAMIENTO
- Permite incluir en una sola entidad
informacion y operaciones que
controlan dicha informacion
- Es el proceso de almacenar en una
misma sección los elementos de una
abstracción que constituyen su
estructura y su comportamiento
- NIVELES
- 1. PUBLICO
- Todos pueden acceder a los datos
o métodos de una clase
- 2. PROTEGIDO
- Podemos decir que estás no son de
acceso público, solamente son
accesibles dentro de su clase y por
subclases
- 3.PRIVADO
- En este nivel se puede declarar miembros
accesibles sólo para la propia clase.