Mapa mental
Programación orientada a objetos
Conteúdo do mapa
Programación orientada a objetos
Definición
- Es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos.
Lenguajes de POO
- C#
- ActionScript
- C++
- Clarion
- Object Pascal
- Java
- Pauscal
- Visual Basic 6.0
- PHP
- Oz
- JavaScript
- Python
Conceptos Fundamentales.
- Objeto
- Entidad provista de propiedades o atributos y de comportamiento o métodos. Instancia de una clase.
- Clase
- Las clases son los modelos sobre los cuáles se construirán los objetos, definiendoles propiedades y comportamiento.
- Método
- Es lo que el objeto puede hacer. Un método puede producir un cambio en las propiedades del objeto o generar un evento nuevo, para otro objeto.
- Atributos
- Características que tiene la clase.
- Componentes de un objeto
- Atributos, identidad, relaciones y métodos.
- Estado Interno
- Está representado por atributos de un objeto. También refleja las propiedades de un objeto.
- Mensaje
- Una comunicación dirigida a un objeto, que le ordena que ejecute uno de sus métodos.
- Modularidad
- Es la propiedad que permite subdividir una aplicación en módulos o partes pequeñas.
- Visibilidad
- Es la capacidad de ocultar los detalles internos del comportamiento de una clase y exponer sólo los detalles que sean necesarios para el resto del sistema.
- Comportamiento
- se representa mediante métodos de un objeto. También refleja la respuesta de un objeto con otros objetos.
- Objeto
Características
- Abstracción
- Consiste en abstraer o captar las características esenciales de un objeto, así como su comportamiento.
- Encapsulamiento
- consiste en ocultar atributos de un objeto de manera que solo se pueda cambiar mediante operaciones definidas en ese objeto.
- Polimorfismo
- Es la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos.
- Herencia
- Las clases se relacionan formando una jerarquía, Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen.
- Abstracción
Informações
- Descrição
- Mapa mental de programación orientada a objetos por Lina Melo
- Criado por
- johsn Lopez
- Visualizações
- 18
- Tags
- Histórico
-
- Criado por Lina Melo · 11 abr 2015
- Copiado por johsn Lopez · 3 nov 2021
- Avaliação