¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

caracteristicas generales de la poo

juan alvarado logica de programacion Español

Contenido del mapa

caracteristicas generales de la poo

  1. ABSTRACCION

    • Podriamos definir la abstraccion como la accion de aislar mentalmente o considerar por separado las cualidades de un objeto, considerar un objeto en su esencia.
    • Existe casi en todos los lenguajes de programación. Las estructuras de datos y los tipos de datos son un ejemplo de abstracción. La programación orientada a objetos (POO) es una técnica o estilo de programación que utiliza objetos como bloque esencial de construcción.
  2. ENCAPSULAMIENTO

    • Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción. Esto permite aumentar la cohesión de los componentes del sistema. Algunos autores confunden este concepto con el principio de ocultación, principalmente porque se suelen emplear conjuntamente.
    • Es el proceso de almacenar en una misma sección los elementos de una abstracción que constituyen su estructura y su comportamiento; sirve para separar el interfaz contractual de una abstracción y su implantación.
  3. CLASES

    • La clase es la fundación de C++ para el soporte de la programación orientada a objetos, y se encuentra en el núcleo de muchas de sus más avanzadas características. La clase es la unidad básica de C++ de la encapsulación y esta provee el mecanismo por el cual los objetos son creados.
  4. ESTRUCTURAS

    • struct: es una palabra reservada de C que indica que los elementos que vienen agrupados a continuación entre llaves componen una estructura. nombre_estructura: identifica el tipo de dato que se describe y del cual se podrán declarar variables. Se especifica entre corchetes para indicar su opcionalidad.
    • Una estructura es un tipo de dato compuesto que permite almacenar un conjunto de datos de diferente tipo. Los datos que contiene una estructura pueden ser de tipo simple (caracteres, números enteros o de coma flotante etc.) o a su vez de tipo compuesto (vectores, estructuras, listas, etc.).
  5. Arrglos

    • Un arreglo en C++ es un conjunto de datos que sealmacenan en memoria de manera contigua con elmismo nombre. Para diferenciar los elementos deun arreglo se utilizan índices detrás del nombre delarreglo y encerrados por [].
    • Un arreglo es una estructura de datos, o má s técnicamente, un espacio de memoria que permite almacenar una colección de elementos, todos del mismo tipo. Conviene imaginar un arreglo como una secuencia contigua de celdas (espacios de memoria), o casillas , en cada una de las cuales se puede guardar un el emento de la colección.
  6. objetos

    • En el paradigma de programación orientada a objetos (POO, o bien OOP en inglés), un objeto es una unidad dentro de un programa de computadora que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución.
  7. métodos de ordenamiento

    • Los métodos de ordenamiento son una de las áreas más investigadas en computación, ya que entre más eficientes sean estos más rapídas serán las búsquedas y como todos sabemos la velocidad es una medida que cualquier usuario aprecia en un sistema computacional y un criterio de valoración.
    • Es la operación de arreglar los registros de una tabla en algún orden secuencial deacuerdo a un criterio de ordenamiento. El ordenamiento se efectúa con base en el valorde algún campo en un registro. El propósito principal de un ordenamiento es el defacilitar las búsquedas de los miembros del conjunto ordenado.
  8. HERENCIA

    • La herencia es la transmisión del código entre unas clases y otras. Para soportar un mecanismo de herencia tenemos dos clases: la clase padre y la/s clase/s hija/s. La clase padre es la que transmite su código a las clases hijas. En muchos lenguajes de programación se declara la herencia con la palabra "extends".
    • La herencia, entendida como una característica de la programación orientada a objetos y más concretamente del C++, permite definir una clase modificando una o más clases ya existentes. Estas modificaciones consisten habitualmente en añadir nuevos miembros (variables o funciones), a la clase que se está definiendo, aunque también se puede redefinir variables o funciones miembro ya existentes.
  9. POLIMORFISMO

    • La palabra polimorfismo proviene del griego y significa que posee varias formas diferentes. Este es uno de los conceptos esenciales de una programación orientada a objetos. Así como la herencia está relacionada con las clases y su jerarquía, el polimorfismo se relaciona con los métodos.
    • En programación orientada a objetos, el polimorfismo' o ' se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía.

Información

Descripción
logica de programacion Mapa Mental sobre caracteristicas generales de la poo, creado por juan alvarado el 02/06/2018.
Creado por
juan alvarado
Visitas
4
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?