Mindmap
PROGRAMACIÓN ORIENTADA A OBJETOS

Inhalt der Mindmap
PROGRAMACIÓN ORIENTADA A OBJETOS
¿Qué es?
- (POO)
- Es un modelo de programacion
- Presenta un método que se basa en las interacciones de objetos para resolver las necesidades de un sistema informático.
- (POO)
¿Qué es una clase?
- Son declaraciones o abstracciones de objetos.
- La definición de un objeto es la clase.
- Es una plantilla que define las variables y los métodos que son comunes para todos los objetos de un cierto tipo.
- Componentes
- Atributos
- Características que definen al objeto.
- Datos.
- Métodos
- Acciones u operaciones que sirven para modificar los datos relacionados con el objeto.
- Atributos
- Propiedades
- Son las características de los objetos
- Son una especie de variables donde se almacenan datos relacionados con los objetos.
- Son las características de los objetos
- Son declaraciones o abstracciones de objetos.
¿Qué es un objeto?
- Conjunto de variables (o datos) y métodos (o funciones) relacionados entre sí.
- Son ejemplares de una clase cualquiera.
- Materialización de una clase.
- Características
- Propiedades
- Características que tiene el objeto, como se describe.
- Por ejemplo: Color, tamaño, velocidad y precio.
- Nombre, teléfono, dirección.
- Por ejemplo: Color, tamaño, velocidad y precio.
- Características que tiene el objeto, como se describe.
- Estado
- Es definido por el valor de cada una de las propiedades en un momento determinado.
- Conjunto de valores que tiene cada una de las propiedades.
- Comportamiento
- Conjunto de acciones relacionadas con el objeto.
- Las propiedades influyen en este y viceversa.
- Definido por uno o mas métodos
- Conjunto de acciones relacionadas con el objeto.
- Métodos
- Propiedades del objeto que definen el comportamiento del mismo.
- Mensajes
- Acción de efectuar una llamada a un método
- Para enviar mensajes a los objetos se utiliza el operador punto, seguido del método que se desea efectuar.
- Acción de efectuar una llamada a un método
- Propiedades
- Conjunto de variables (o datos) y métodos (o funciones) relacionados entre sí.
Métodos aplicados
- Constructores
- Sirven para crear un nuevo objeto de la clase
- Ejemplo: public Persona(){ edad = 0; nombre = "anónimo"; } public Persona(String nuevoNombre){ edad = 0; nombre = nuevoNombre; }
- Sirven para crear un nuevo objeto de la clase
- Destructores
- Sirven para eliminar un objeto de la clase
- Modificadores
- Sirven para asignar el valor de un atributo
- Analizadores
- Sirven para recuperar el valor de un atributo
- Ejemplos:
- import java.util.ArrayList;
- ArrayList array = new ArrayList();
- void ejemploAñadir(int i){ array.add(i); }
- ArrayList<int> listaEnteros = new ArrayList<int>();
- void ejemploInteger(int i){ listaEnteros.add(i); }
- Constructores
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am PROGRAMACIÓN ORIENTADA A OBJETOS, erstellt von Loren Mariel am 10/10/2016.
- Erstellt von
- Loren Mariel
- Aufrufe
- 0
- Verlauf
-
- Erstellt von Karla Moreno · 30 Sep 2016
- Kopiert von Loren Mariel · 10 Okt 2016
- Bewertung






