Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una clase es una descripción de datos y operaciones que describen el comportamiento de cierto
tipo de elementos. Por lo tanto, para que pueda haber objetos, antes debe haberse definido las clases a
Un objeto pertenece a una clase, por lo tanto, dispondrá de los atributos (datos) y operaciones
(métodos) de la clase a la que pertenece. Un objeto responde al comportamiento definido por las
operaciones de la clase a la que pertenece. Es decir, si la clase coche dispone del atributo color y del
Se llama instancia a todo objeto que derive de algún otro. De esta forma, todos los objetos son
ENCAPSULAMIENTO
funcionamiento nuestro objeto en cualquier tipo de sistema, de una manera modular y escalable
(algunas de las reglas de la ingeniería del software). Formas de encapsular • Abierto: hace que el
miembro de la clase pueda ser accedido desde el exterior de la Clase cualquier parte del programa. •
Protegido: solo es accesible desde la Clase y las clases que heredan (a cualquier nivel). • Cerrado: Solo
Decir que una clase hereda de otra quiere decir que esa clase obtiene los mismos métodos y
propiedades de la otra clase. Permitiendo de esta forma añadir a las características heredadas las suyas
propias
Existen dos tipos de herencia: • Herencia por especialización • Herencia por generalización
ABSTRACCIÓN
La abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo
acompañan.
y con los cuales se construirá la clase (plantilla). Esto quiere decir que a través de este pilar o
UML no es un lenguaje de programación visual pero sus modelos pueden conectarse de forma
lenguaje de programación como JAVA o C++ mediante generación de código e ingeniería inversa.
¿Cuál es la diferencia entre programación estructurada y programación orientada a
El diseño inicia una vez que ha culminado El diseño inicia aun antes de concluir con
la fase de análisis de sistema la etapa de análisis. Se recomienda
analizar un poco y diseñar. Esta etapa
debe incluir una vez que se establecieron
claves y mecanismos importantes.
El análisis está orientado a los procesos del El análisis está orientado a los objetos.
sistema.
1. https://desarrolloweb.com/articulos/499.php
2. http://www.utn.edu.ec/reduca/programacion/poo/pilares.html#:~:text=La%20
POO%20tiene%20varios%20pilares,las%20dos%20primeras%20est%C3%A1
n%20m%C3%A1s