P2-Programacion Flashcards

1
Q

Copia automática que se genera de la dirección donde se guardan a los atributos del objeto (todos los miembros de la clase)

A

This

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Patrón para construir objetos

A

Clase

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Son funciones miembro especiales que sirven para eliminar un objeto de una determinada clase, llevan el mismo nombre de la clase, se encuentran en un acceso público, y que libera la memoria utilizada por dicho objeto.

A

destructor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Es consecuencia del encapsulamiento de objetos

A

Modularidad

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Nivel de acceso de una clase en donde solo se Accesa por los propios miembros de la clase y en general por objetos de la misma clase, pero no desde funciones externas o desde funciones de clases derivadas.

A

Private

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Función que no es miembro de la clase, pero se le otorga el derecho a hacer uso de todos los miembros de la clase, tanto privados, protegidos o públicos a través del objeto.

A

Friend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Función miembro especial de la clase que lleva el mismo nombre de la clase y la inicializa de forma particular, está en un acceso público y utiliza una forma de inicialización previa, para ahorrar tiempo, también se le puede añadir otras condiciones a esta inicialización.

A

Constructor Copia

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Permite hacer cambios en el sistema sin afectar lo que ya existe, esto es, nuevas clases pueden ser definidas sin afectar lo que se tiene previamente

A

Extensibilidad

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Se concentra en lo primordial de una entidad y no en sus propiedades secundarias

A

Abstraccion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cuando la clase se crea a través de la implementación del objeto se está…

A

instanciando

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A las funciones miembro especiales que sirven para inicializar un objeto de una determinada clase al mismo tiempo que se declara se le llama…

A

constructor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Nivel de acceso en el que respecto a las funciones externas es equivalente al acceso privado, pero con respecto a las clases derivadas se comporta como público.

A

protected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Nivel de acceso en donde cualquier miembro de la clase es accesible tanto por sus mismos miembros como desde el exterior a través del objeto

A

Public

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Función o procedimiento perteneciente a una clase y se usa a través del objeto.

A

Metodo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Clase a la cual se le otorga el derecho de poder usar a las variables y/o Metodos privados de otra clase

A

Friend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

El poder definir varias funciones con el mismo nombre, con la condición de que el numero y/o tipo de parámetros sea distinto se llama

A

Sobrecarga

17
Q

Es la separación de las propiedades externas de un objeto de los detalles de implementación internos del objeto de las externas o innecesarias par los demás objetos de la aplicación

A

Encapsulación

18
Q

A la llamada o invocación de funciones miembro de la clase a través del objeto se le llama….

A

Mensaje

19
Q

Es el modo en el que se comunican los objetos entre sí, es decir la llamada a una función o método a través de un determinado objeto

A

Mensaje

20
Q

Directiva que sugiere se vuelva una macro la función que se está describiendo

A

Inline

21
Q

Entidad básica del modelo orientado a objetos que integra una estructura de datos (atributos) y un comportamiento

A

Objeto

22
Q

Es la característica de definir las mismas operaciones con diferentes comportamientos en diferentes clases

A

Polimorfismo

23
Q

Cuantas veces se activa el destructor al finalizar el uso de la clase…

A

La cantidad de objetos que se crearon

24
Q

Son expresiones equivalentes:

T1=T1.operator+(Ahora);
T1=Ahora+T1;

A

Verdadero

25
Q
A