Mind map
Programación Orientada A Objetos
Map content
Programación Orientada A Objetos
Clases y objetos
- las clases permiten a los programadores abstraer el problema que se busca resolver ocultando los datos y la manera en la que estos se manejan para llegar a la solución (se oculta la implementación). en los siguientes apartados se estudiarán en profundidad los conceptos de clase y objeto. Moreno Pérez, J. C. (2015). Programación orientada a objetos: ( ed.). Madrid, RA-MA Editorial. Recuperado de https://elibro.net/es/ereader/uniminuto/106461?page=20.
PARADIDMAS
- Es un paradigma que, a diferencia del enfoque clásico, utiliza objetos y sus interacciones para resolver problemas y desarrollar aplicaciones. Este enfoque mejora la modularidad y la reutilización del código mediante técnicas como polimorfismo, encapsulamiento y herencia. Los lenguajes modernos suelen admitir tanto la POO como la programación estructurada, lo que convierte a la POO en una evolución del método clásico.
CICLO DE DESARROLLO DEL SOFTWARE BAJO EL PARADIGMA DE ORIENTACIÓN A OBJETOS:
- El ciclo de desarrollo de software bajo el paradigma de la Programación Orientada a Objetos (POO) abarca el análisis, diseño y programación basados en objetos. Este enfoque rompe con la programación estructurada, introduciendo el concepto de "objeto", que combina atributos y métodos. Los objetos, como instancias de clases, interactúan entre sí para formar aplicaciones. La POO es ahora fundamental, ya que se asemeja más a la forma en que percibimos y expresamos la realidad. Los analistas y programadores deben adoptar una nueva perspectiva, pensando en términos de objetos, atributos y métodos para diseñar software de manera efectiva.
- El ciclo de desarrollo orientado a objetos comienza con el análisis orientado a objetos del mundo real. Tras completar esta fase, se procede al diseño detallado de los objetos y luego a su programación. A diferencia de los ciclos de desarrollo clásicos, en los que las fases están claramente delimitadas, en el enfoque orientado a objetos, las fases se superponen. El producto final es un software compuesto por un conjunto de clases.
- El ciclo de desarrollo de software bajo el paradigma de la Programación Orientada a Objetos (POO) abarca el análisis, diseño y programación basados en objetos. Este enfoque rompe con la programación estructurada, introduciendo el concepto de "objeto", que combina atributos y métodos. Los objetos, como instancias de clases, interactúan entre sí para formar aplicaciones. La POO es ahora fundamental, ya que se asemeja más a la forma en que percibimos y expresamos la realidad. Los analistas y programadores deben adoptar una nueva perspectiva, pensando en términos de objetos, atributos y métodos para diseñar software de manera efectiva.
JAVA
- Las aplicaciones son altamente modulares. Cada clase se define en un archivo .java independiente, que al compilarse genera un archivo .class. Este proceso de compilación requiere un compilador, como el que se incluye en el Java Development Kit (JDK). Una vez compilado el programa, es necesario ejecutarlo en un entorno con el Java Runtime Environment (JRE), que incluye la Java Virtual Machine (JVM). Una ventaja significativa de Java es su portabilidad: el código compilado puede ejecutarse en cualquier sistema operativo que tenga la JVM correspondiente, sin necesidad de recompilar para cada plataforma.
Information
- Description
- Mind Map on Programación Orientada A Objetos, created by maría hernandez on 26/08/2024.
- Created by
- maría hernandez
- Views
- 0
- Rating