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

Apuntes

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

Salcedo Aguilar Cristopher Informática Otro Inglés 1 página

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

Contenido del apunte (1)

Página 1

¿Qué es?

¿Cuáles son sus pilares?

Conceptos principales

Diagrama de clases

Se define como un paradigma de la programación, una manera de programar específica, donde se organiza el código en unidades denominadas clases, de las cuales se crean objetos que se relacionan entre sí

Herencia

Polimorfismo

Abstracción

Encapsulamiento

Las clases no están aisladas, sino que se relacionan entre sí, formando una jerarquía de clasificación. Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen.

Comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre; al llamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando.

Denota las características esenciales de un objeto, donde se capturan sus comportamientos. Cada objeto en el sistema sirve como modelo de un "agente" abstracto que puede realizar trabajo.

Significa reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción.

Atributo

Clase

Método

Paquete

Objeto

Paquete

Características que aplican al objeto solo en el caso en que el sea visible en pantalla por el usuario; entonces sus atributos son el aspecto que refleja, tanto en color, tamaño, posición, si está o no habilitado.

Estas nos van a permitir abstraer los datos y sus operaciones asociadas Dicho de otro modo, una clase es la declaración de un tipo de objeto.

Son aquellas funciones que permite efectuar el objeto y que nos rinden algún tipo de servicio durante el transcurso del programa.

Los paquetes son una forma de organizar grupos de clases. Un paquete contiene un conjunto de clases relacionadas bien por finalidad, por ámbito o por herencia.

Se trata de un ente abstracto usado en programación que permite separar los diferentes componentes de un programa, simplificando así su elaboración, depuración y posteriores mejoras.

Un "constructor" es un método especial que se ejecuta en el momento que se crea un objeto de la clase (new). Su misión es reservar memoria e inicializar las variables miembro de la clase.

El diagrama de clases es un diagrama puramente orientado al modelo de programación orientado a objetos, ya que define las clases que se utilizarán cuando se pase a la fase de construcción y la manera en que se relacionan las mismas.

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map

Información

Descripción
Otro Informática Apunte sobre PROGRAMACION ORIENTADA A OBJETOS - created from Mind Map, creado por Salcedo Aguilar Cristopher el 03/02/2022.
Visitas
2
Historial
  • Creado por Salcedo Aguilar Cristopher · 3 feb 2022
  • Copiado a Apunte por Salcedo Aguilar Cristopher · 3 feb 2022
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?