Member Functions Flashcards
Que es un member function (o metodo)
Operadores y funciones que se declaran como miembros de una clase.
Que es un Constructor y cuando se inicializa?
Inicializa los objetos de una clase.
Se invoca automáticamente cuando un objeto es declarado.
Explica las cualidades de un Default constructor:
-Provisto por el compilador de C++
-No tiene parámetros
-Su cuerpo está vacío
Explica los cualidades de un parametrized constructor:
-Podemos pasar argumentos a un constructor
-Permiten inicializar un objeto al momento de ser declarado
Que es un copy constructor?
Es una función miembro que inicializa un objeto usando otro objeto de la misma clase.
Que hace un Getter?
-Permite al programa cliente acceso a los data members de la clase
-No modifican el valor de los data members
-Incluye el keyword const despues de la lista de parámetros en el prototipo y en el encabezamiento de la definición de la función.
Que hace un setter?
-Modifican el valor de los data members.
-Tienen acceso al valor de los data members de la clase
Que es un Destructor?
-Destruye o elimina un objeto
-Tiene el mismo nombre de la clase pero precedido por ~
-No tiene parámetros ni return type