null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
38938777
Programación Orientada a Objetos
Description
Conceptos relacionados con la programación POO y las diferentes maneras de interpretarlos
No tags specified
ingeniería
Mind Map by
Jeferson Arias Alape
, updated more than 1 year ago
More
Less
Created by
Jeferson Arias Alape
over 2 years ago
5
0
0
Resource summary
Programación Orientada a Objetos
Es un paradigma el cual le permite hacer programación enfocado a OBJETOS, donde podrá realizar un análisis mas detallado de lo que se va a programar
Clases: Es un molde para realizar varios objetos
Objeto: permite contar variaciones y que pertenecen a una clase
Los objetos se diferencian de
Atributos
Las características físicas de un objeto
Métodos
Las acciones que puede realizar el objeto
También se le conoce como librería
Se encontrara términos como "Instancia" que será igual
Cada objeto es único y diferente de los otros objetos
Los beneficios de utilizar este paradigma
La fuente de un objeto se puede mantener igual o reescribir sin que este afecte a los demás objetos
Facilidad de utilizar clases y objetos de terceros
Si se presenta problemas con el código de un objeto, simplemente se remplaza el objeto con uno similar o reprogramarlo
Resalta la interfaz y no los detalles de implementación
Al momento de programar se debe de tener en cuenta lo siguiente
Un compilador de lenguaje
En el caso de Java se le conoce cómo JDK (Kit de desarrollo Java)
Entorno ejecutable para los lenguajes
En el caso de Java se le conoce cómo JRE (Entorno Java de ejecución) el cual contara internamente con un JVM (Maquina virtual Java)
Las cuatro tecnologías de la programación son:
Abstracción
Crear un conjunto de clases que le permita dar solución a la problemática
Encapsulamiento
Restringe el acceso a ser modificado los atributos y métodos de una Clase
Tipos de Acceso
Acceso público
Contara con el acceso a las clases y subclases que necesite utilizar
Acceso privado
Puede ser accedido solamente desde los métodos internos de su propia clase
Acceso protegido
Al igual que el acceso privado, pero con las clases y subclases del mismo paquete, serán considerados como acceso público
Acceso no especificado
Los miembros no etiquetados podrán acceder a cualquier clase siempre y cuando sean del mismo paquete
Herencia
Una clase permite heredar los atributos y métodos de otra clase
Polimorfismo
Agrupa objetos con características comunes y los jerarquiza en clases
Conceptos importantes a tener en cuenta
Paquete
Un conjunto de clases que se relacionan entre sí, y su orden es arbitrario.
Se evita el conflicto de nombrar dos clases con el mismo nombre, si llegado el caso estos repetirán nombre pero en diferentes paquetes
Puede tener sub paquetes
CLASSPATH
Permite localizar las clases creadas por el usuario o terceras personas que no son del entorno de la plataforma Java
Media attachments
Whats App Image 2023 09 09 At 9.57.32 Pm (binary/octet-stream)
Encapsulamiento (binary/octet-stream)
Herencia (binary/octet-stream)
Captura De Pantalla 2023 09 09 224256 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224246 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224208 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224224 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224500 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224333 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224351 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224429 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224557 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224637 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224701 (binary/octet-stream)
Captura De Pantalla 2023 09 09 224647 (binary/octet-stream)
Jefer (binary/octet-stream)
Biografia (binary/octet-stream)
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
INGENIERIA DE MATERIALES
Ricardo Álvarez
Elementos Básicos de Ingeniería Ambiental
Evilus Rada
Historia de la Ingeniería
Camila González
Introducción a la Ingeniería de Software
David Pacheco Ji
UNIDAD II DIBUJO PROYECTIVO
anyimartinezrued
GENERALIDADES DE LAS EDIFICACIONES
yessi.marenco17
MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
Ruben Dario Acosta P
Examen Ingeniería Electromecánica II
Jorge Cabrera7516
Normas que Rigen la Ingenieria Mecanica
Francisco Balderas Garcia
Estado de la ingenería mecánica y su perspectiva a futuro
Roberto Martinez
MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
Victor Antonio Rodriguez Castañeda
Browse Library