Classes Flashcards
Que es Procedure-Oriented Programming?
Los datos y las funciones están separados
-El énfasis es en las acciones (verbos)
Que es Object Oriented Programming?
Los datos y funciones están encapsulados, ubicados en una misma entidad (Objetos)
Que son Data Members?
Atributos o propiedades de todo objeto de la clase.
Que son objetos?
Un elemento o una instancia de una clase
Que es una clase?
Es un user-defined data type.
Que son Member functions?
-Métodos de la clase
-Funciones de todo objeto de la clase
What are Member Access Specifiers (MAS) and what are they?
MAS define how the members (attributes and methods) of a class can be accessed.
1) private (default)
2)public
3)protected
Que es un Scope Resolution Operator, donde se coloca, y cual es su símbolo?
Se utiliza para identificar y eliminar la ambigüedad de los identificadores utilizados en diferentes ámbitos.
Se coloca después del return type y antes del nombre de la función
Simbolo => “::”
Que es un Dot Operator (Member Selection Operator), y donde se coloca?
Permite acceder cualquiera de los data members o member functions de la clase.
Se coloca entre el nombre del objeto y el nombre del data member o member function.
Cual es la diferencia de data members y member functions?
Los data members son las variables de datos y las member functions son las funciones utilizadas para manipular estas variables y juntos estos miembros de datos y funciones miembro definen las propiedades y el comportamiento de los objetos en una Clase.