Apuntes
gLOSARIO
Contenido del apunte (1)
Página 1
GLOSARIO DE PROGRAMACIÓN
Agregación (aggregation).- Relación en la que un objeto se compone o está construido
de uno o más objetos, de modo que la colección completa
representa un todo. Las relaciones de agregación se
especifican entre clases y se reflejan en instancias de
objetos.
Algoritmo (algorithm).- Método que describe cómo se resuelve un problema en
término de las acciones que se ejecutan y especifica el
orden en que se ejecutan estas acciones. Los algoritmos
ayudan al programador a planificar un programa antes de
su escritura en un lenguaje de programación.
Argumento (argument).- Información pasada a un método. Los argumentos se
suelen llamar también parámetros. Un método que espera
recibir argumentos debe contener una declaración de
argumentos formales por cada argumento actual como
parte de la cabecera del mismo. Cuando se invoca a un
método, los valores de los argumentos actuales 8 reales) se
copia en los correspondientes argumentos formales. Vease
parámetro actual (actual parameter).
Array (array, vector, lista) Objeto contenedor que almacena una secuencia indexada
de los mismos tipos de datos. Normalmente los elementos
individuales se referencian por el valor de un índice. El
índice es un valor entero que , suele comenzar, en 0 para el
primer elementos, 1 para el segundo y así sucesivamente.
Asignación (assignment).- Almacenamiento de un valor en una variable. La sentencia
de asignación es aquella que implementa la asignación y
utiliza un operador de asignación.
Asociación (association).- Una relación entre dos clases tales como una instancia de
una clase referencia a una instancia de otra clase.
Asociatividad
(associativity).- Orden en que se envalúan operadores de igual precedencia
o prioridad dentro de una expresión. La asociatividad por la
izquierda produce una evaluación de izquierda a derecha y
la asociatividad por la derecha conduce a una evaluación
de derecha a izquierda.
Clase (clase).- Colección encapsulada de datos y operaciones que actúan
sobre los datos. El concepto de clase es fundamental en
programación orientada a objetos. Una clase consta
demétodos y datos. Los métodos de una clase definen el
conjunto de operaciones permitidas sobre los datos de una
clase (sus atributos). Una clase puede tener muchas
instancia de la clase u objetos.
Clase abstracta (abstract
class)
Superclase que contiene características comunes
compartidas por las subclases. Se declaran utilizando la
palabra reservada abstract. Las clases abstractas
pueden contener datos y métodos, pero no se pueden
instanciar (crear objetos); es decir, no se pueden crear
objetos de esta clase.
Clase cliente (client class).-Clase que hace uso de otra clase.
Clase concreta (concrete
class).- Una clase diseñada para crear (tener) instancias de objetos
Clase hija (child class).- Véase subclase.
Clase interna (inner
class).- Una clase interna es una clase empotrada en otra clase. Las
clases internas permiten definir pequeños objetos auxiliares
y unidades de comportamiento que hacen a los programas
más simples y concisos.
Clase interna (inner class).-Término utilizado para describir una clase declarada dentro
de otra declaración de clases.
Clase miembro (member
class).-Término general utilizado para describir una clase
declarada dentro de otra declaración de clases.
Información
- Descripción
- glosario
- Creado por
- Norma Luna · ago 2016
- Actualizado
- 16 ago 2016
- Visitas
- 25
- Etiquetas
- Valoración