Programación orientada a objetos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Programación orientada a objetos por Mind Map: Programación orientada a objetos

1. Características

1.1. tiene como proposito

1.1.1. Mayor cohesión, menos acomplamiento

1.2. otros que no se mencionan

1.2.1. Abstracción

1.2.1.1. es

1.2.1.1.1. Ignorar detalles que no son importantes

1.2.2. Encapsulamiento

1.2.2.1. es

1.2.2.1.1. combinar datos y métodos en una identidad única

2. Se basa en clases

2.1. Contiene

2.1.1. Objetos

2.1.1.1. contiene

2.1.1.1.1. Comportamiento

2.1.1.1.2. Estado

2.1.1.1.3. Identidad diferenciable

2.1.2. Métodos

2.1.2.1. es

2.1.2.1.1. La acción que puede realizar

2.1.3. Atributos

2.1.3.1. es

2.1.3.1.1. Son los datos que definen los objetos

2.2. una clase es

2.2.1. Es el diseño que define las variables y métodos comunes de todos los objetos de cierto tipo.

2.3. se relacionan por medio

2.3.1. Jerarquía

2.3.1.1. principal caracteristica

2.3.1.1.1. Herencia

2.3.2. Asociación

2.3.2.1. comparten atributos para realizar una función

2.3.3. Composición

2.3.3.1. es

2.3.3.1.1. Una clase se crea a partir de varias clases