Mind map
P.O.O
Map content
P.O.O
Objetos
- Los objetos son ejemplares de una clase cualquiera. Un objeto almacena su estado en campos (variables), y muestra su comportamiento a través de métodos (funciones).
Clase
- Las clases son declaraciones, Cuando programamos un objeto y definimos sus características y funcionalidades lo que estamos haciendo es programar una clase
- propiedades
- Las propiedades o atributos son las características de los objetos, donde especificamos su nombre y su tipo
- metodos en las clases
- Son las funcionalidades asociadas a los objetos. Cuando estamos programando las clases las llamamos métodos. Los métodos son como funciones que están asociadas a un objeto.
Instancia
- Se llama instancia a todo objeto que derive de algún otro. De esta forma, todos los objetos son instancias de algún otro, menos la clase Object que es la madre de todas.
- Una instancia es una estructura constituida por los atributos descritos para la clase.
Atributos de un objeto
- Los atributos son las caracterísiticas individuales que diferencian un objeto de otro y determinan su apariencia, estado u otras cualidades. Los atributos se guardan en variables denominadas de instancia, y cada objeto particular puede tener valores distintos para estas variables.
- Los atributos de un objeto contienen valores que determinan el estado del objeto . Se implementan con variables, constantes y estructuras de datos
paquete
- La clase puede definirse como la agrupación o colección de objetos que comparten una estructura común y un comportamiento común.
metodos
- Los métodos definen cual son las operaciones que se pueden realizar con los atributos de los objetos de la clase. especifica los nombres y tipos de cualquier parámetro que se requiera.
abstracción
- expresa las caracteristicas esenciales de un objeto,las cuales distinguen al objeto de los demas
Escapsulamiento
- Consiste en unir en la Clase las características y comportamientos, esto es, las variables y métodos Es tener todo esto es una sola entidad
- es un mecanismo que consiste en organizar datos y métodos de una estructura
Jerarquia
- es una propiedad que permite una ordenación de las abstracciones Las dos jerarquías más importantes de un sistema complejo son:
- Estructura de objetos (jerarquía “parte de”(part-of):agregación)
- Estructura de clases (jerarquía “es-un”(is-a):generalización/especialización)
- es una propiedad que permite una ordenación de las abstracciones Las dos jerarquías más importantes de un sistema complejo son:
Poliformismo
- s la propiedad que indica, literalmente, la posibilidad de que una entidad tome muchas formas.
Herencia
- Esta propiedad permite a los objetos ser construidos a partir de otros objetos La herencia supone una clase base y una jerarquía de clases que contiene las clases derivadas de la clase base
Tipos de herencia
- Simple
- cada clase tiene como máximo una sola superclase. La herencia simple permite que una clase herede las propiedades de su superclase en una cadena jerárquica.
- Multiple
- es aquella en la que cada clase puede heredar métodos y variables de cualquier número de superclases.
- Simple
Information
- Description
- Mind Map on P.O.O, created by omar.anci on 24/08/2014.
- Created by
- omar.anci
- Views
- 17
- Rating