Mind map
POO

Map content
POO
¿Partes importantes dela POO?
- Clase,
- Objeto,
- Herencia
- Encapsulación
- Polimorfismo.
¿Qué es una clase?
- Es una separación de datos para agruparlos y estos cuentan cualidades distintas
¿Qué es un objeto?
- Conjuntos de datos y métodos
- Los datos son características
- Los métodos son las acciones que se pueden ejecutar
- Conjuntos de datos y métodos
¿Qué es un atributo o campo?
- Son las características individuales que diferencian un objeto de otro
¿Qué es un método?
- Implementación de algoritmo que representa una operación que un objeto realiza
¿Qué es un miembro de clase?
- Son las variables de la clase y no del objeto, el valor de la variables es compartido por los objetos de una misma clase.
¿Qué es un argumento o parámetro?
- Es el medio por el cual se puede establecer comunicación entre funciones
¿Qué es el envío de mensaje entre objetos y/o clase?
- Los objetos se pasan mensajes entre mediante el llamado de sus métodos
¿Qué es la herencia?
- Cuando una clase nueva se crea a partir de una clase existente, a esto también se le llama subclase.
- Permite realizar menos lineas de código y detectar errores una ventaja de la herencia es la capacidad para definir atributos y métodos nuevos para la subclase.
- Cuando una clase nueva se crea a partir de una clase existente, a esto también se le llama subclase.
¿Cómo se representa una clase en un diagrama de clases?
- Esto se representa mediante de un diagrama llamado UML
- Un diagrama de clase sirve para visualizar las relaciones entre las clases que involuvran el sistema
- Esto se representa mediante de un diagrama llamado UML
Ejemplo de clase en código Java
¿Qué se necesita saber de programación?
- Se necesita saber conceptos básicos sobre la programación, aprender la sintaxis de como declarar una variable o métodos
- Comenzar con problemas sencillos
- Se necesita saber conceptos básicos sobre la programación, aprender la sintaxis de como declarar una variable o métodos
¿Cuál es el ciclo de vida del software?
- 1. Recolección de solicitudes
- Conseguir la información sobre lo que el cliente requiere
- 2.Estudio de viabilidad
- Despues de conseguir la información, el equipo analiza si el software puede hacerse para cubrir todos los requisitos del usuario
- 3.Análisis del sistema
- Los desarrolladores trazan su plan y hacen el modelo de software para el proyecto. El análisis del sistema incluye el entendimiento de las limitaciones del Software
- 4.Diseño de Software
- Diseñar el software con la ayuda de toda la información recogida sobre requisitos y análisis de sistema
- 5.Codificación
- Es la fase de programación empieza eligiendo lenguaje de programación más conveniente y desarrollando programas ejecutables y sin errores de manera eficiente.
- 6.Pruebas
- Las pruebas de Software se hacen mientras se codifica
- 7.Integración/Implementación
- Implementación del software en el mundo exterior e instalación del software en las maquinas del cliente
- 8.Mantenimiento y Funcionamiento
- Confirma el funcionamiento del software en términos de más eficiencia y menos errores.
- 9.Disposición
- Archivar datos y componentes software requeridos, cierre del sistema, planificación de la actividad de disposición y terminación de sistema en el momento final del sistema.
- 1. Recolección de solicitudes
¿Algún sitio donde pueda aprender a programar con POO?
- 1. Programmr
- 2. Codeacademy
- 3. Udacity
Images and files in the map
Information
- Description
- Mind Map on POO, created by jose martiñon on 03/02/2017.
- Created by
- jose martiñon · Feb 2017
- Updated
- Feb 3, 2017
- Views
- 0
- History
-
- Created by jose martiñon · Feb 2, 2017
- Copied by jose martiñon · Feb 2, 2017
- Copied by jose martiñon · Feb 3, 2017
- Rating