Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RELACIONES
PROPIEDADES
METODOS
CONCEPTOS FUNDAMENTALES:
Clase
Definiciones de las propiedades y comportamiento de un tipo de objeto
concreto. La instanciacin es la lectura de estas definiciones y la creacin de
un objeto a partir de ella.
Herencia
(Por ejemplo, herencia de la clase C a la clase D) es la facilidad mediante la
cual la clase D hereda en ella cada uno de los atributos y operaciones de C,
como si esos atributos y operaciones hubiesen sido definidos por la misma D.
Por lo tanto, puede usar los mismos mtodos y variables pblicas declaradas
en C. Los componentes registrados como "privados" (private) tambin se
heredan, pero como no pertenecen a la clase, se mantienen escondidos al
programador y slo pueden ser accedidos a travs de otros mtodos pblicos.
Esto es as para mantener hegemnico el ideal de POO.
Objeto
Instancia de una clase. Entidad provista de un conjunto de propiedades o
atributos (datos) y de comportamiento o funcionalidad (mtodos), los mismos
que consecuentemente reaccionan a eventos. Se corresponden con los objetos
reales del mundo que nos rodea, o con objetos internos del sistema (del
programa). Es una instancia a una clase.
Mtodo
Algoritmo asociado a un objeto (o a una clase de objetos), cuya ejecucin se
desencadena tras la recepcin de un "mensaje". Desde el punto de vista del
comportamiento, es lo que el objeto puede hacer. Un mtodo puede producir
un cambio en las propiedades del objeto, o la generacin de un "evento" con
un nuevo mensaje para otro objeto del sistema.
Evento
Atributos
Caractersticas que tiene la clase.
Mensaje
Una comunicacin dirigida a un objeto, que le ordena que ejecute uno de sus
mtodos con ciertos parmetros asociados al evento que lo gener.
Constructor
Un constructor es una subrutina cuya misin es inicializar un objeto de una
clase. En el constructor se asignan los valores iniciales del nuevo objeto.
Propiedades
Las propiedades combinan aspectos de los campos y de los mtodos. Para el
usuario de un objeto, una propiedad es similar a un campo, el acceso a la
propiedad requiere la misma sintaxis. Para el implementador de una clase, una
propiedad es uno o dos bloques de cdigo que representan un descriptor de
acceso get y un descriptor de acceso set. El bloque de cdigo para el descriptor
de acceso get se ejecuta cuando se lee la propiedad; el bloque de cdigo para
el descriptor de acceso set se ejecuta cuando se asigna un nuevo valor a la
propiedad. Una propiedad sin un descriptor de acceso set se considera de slo
lectura. Una propiedad sin un descriptor de acceso get se considera de slo
escritura. Una propiedad con ambos descriptores de acceso es de lectura y
escritura.
Recursividad
Funciones que, para poder resolver un problema, se llamarn a s mismas
tantas veces como sea necesario.
Enumeraciones
Las enumeraciones son una serie de valores constantes (de tipo numrico),
que de alguna forma estn relacionadas entre s. A diferencia de las constantes
normales, una variable declarada como una enumeracin, puede tomar
cualquiera de los valores indicados en la enumeracin.
Estructuras
Tipos de datos personalizados. Una estructura representa un nuevo tipo
definido por el desarrollador. Conjunto de datos agrupados. Los datos de la
estructura se conocen como campos. Las estructuras no se limitan a contener