Mapa mental
Programación Orientada a Objetos

Conteúdo do mapa
Programación Orientada a Objetos
¿Qué ES?
- es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.
- Conceptos fundamentales
- Clase
- Las clases son plantillas que agrupan comportamiento (métodos) y estados (atributos) de los futuros objetos. Los objetos son instancias de una clase. Usando el símil “variable – tipo” de la programación estructurada, se entiendo que un objeto es una variable que tiene el comportamiento y estados del tipo (objeto)
- Estructuras
- Las estructuras tienen las propiedades siguientes: • Las estructuras son tipos de valor, mientras que las clases son tipos de referencia. • A diferencia de las clases, se pueden crear instancias de las estructuras sin utilizar un operador new. • Las estructuras pueden declarar constructores, pero deben utilizar parámetros. • Una estructura no puede heredar de otra estructura o clase, ni puede ser la base de una clase. • Una estructura puede implementar interfaces.
- Arreglos
- Los arreglos son estructuras de datos de un mismo tipo, en las cuales puedes almacenar distintos valores, bajo el mismo nombre de variable, diferenciados entre sí únicamente por el índice que poseen. Esto es,explicado en cristiano, un arreglo es como una cajita que almacena variables del mismo tipo (enteros, flotantes, caracteres...).
- Metodos de Ordenamientos
- Debido a que las estructuras de datos son utilizadas para almacenar información, para poder recuperar esa información de manera eficiente es deseable que aquella esté ordenada. Existen varios métodos para ordenar las diferentes estructuras de datos básicas. En general los métodos de ordenamiento no son utilizados con frecuencia, en algunos casos sólo una vez.
- Tipos
- Los métodos simples son: insertion sort (o por inserción directa) selection sort, bubble sort, y shellsort, en dónde el último es una extensón al insertion sort, siendo más rápido. Los métodos más complejos son el quick-sort, el heap sort, radix y address-calculation sort. El ordenar un grupo de datos significa mover los datos o sus referencias para que queden en una secuencia tal que represente un orden, el cual puede ser numérico, alfabético o incluso alfanumérico, ascendente o descendente.
- Algun ejemplo
- Ordenamiento burbuja el mas conocido por su forma de codificar
- La Ordenación de burbuja (Bubble Sort en inglés) es un sencillo algoritmo de ordenamiento. Funciona revisando cada elemento de la lista que va a ser ordenada con el siguiente, intercambiándolos de posición si están en el orden equivocado
- Ordenamiento burbuja el mas conocido por su forma de codificar
- Algun ejemplo
- Los métodos simples son: insertion sort (o por inserción directa) selection sort, bubble sort, y shellsort, en dónde el último es una extensón al insertion sort, siendo más rápido. Los métodos más complejos son el quick-sort, el heap sort, radix y address-calculation sort. El ordenar un grupo de datos significa mover los datos o sus referencias para que queden en una secuencia tal que represente un orden, el cual puede ser numérico, alfabético o incluso alfanumérico, ascendente o descendente.
- Tipos
- Debido a que las estructuras de datos son utilizadas para almacenar información, para poder recuperar esa información de manera eficiente es deseable que aquella esté ordenada. Existen varios métodos para ordenar las diferentes estructuras de datos básicas. En general los métodos de ordenamiento no son utilizados con frecuencia, en algunos casos sólo una vez.
- Clase
- Conceptos fundamentales
- es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.
Imagens e arquivos do mapa
Informações
- Descrição
- Mapa Mental sobre Programación Orientada a Objetos, criado por RUBEN DARIO em 04-06-2018.
- Criado por
- RUBEN DARIO
- Visualizações
- 0
- Avaliação


