Programación Orientada A Objetos
Programación Orientada A Objetos
Orientada a Objetos
Grupo 5
integrantes :
-DNI
-NOMBRE
-EDAD
-DIRECCIÓN
¿Qué son clases? En términos Una clase es un medio
prácticos, una clase es un tipo para traducir la abstracción
definido por el usuario. Las
de un tipo definido por el
clases son los bloques de
construcción fundamentales de usuario. Combina la
los programas orientados a representación de los datos
objetos. miembros (atributos) y las
funciones miembro
(métodos) que manipulan
esos datos en una única
entidad o paquete que se
trata como tal.
•a definición o especificación tiene dos
partes:
•1) Declaración de la clase
•2)Definición de métodos de una clase
Private por defecto
IMPORTANTE
Objetos de clases
“INSTANCIAR”
El operador de acceso a un miembro (.) selecciona un miembro individual
de un objeto de la clase.
Acceso a miembros de la clase:
EJEMPLO:
¿DATOS MIEMBRO?
¿FUNCIONES MIEMBRO?
Definición de una función
miembro fuera de la clase
Las funciones miembro definidas fuera de la
definición de la clase deben indicar que son
miembros de la clase.
Verificar que
cosa esta
mal.
Destructores en C++
¿Que es un destructor?
Un destructor mayormente posee las mismas características
que un constructor, su función es de liberar memoria adquirida
por el constructor
El siguiente programa
crea un objeto tipo
Tiempo, se
introducen datos para
el objeto y se aplica el
operador
sobrecargado ++.
Sobrecargar un operador unitario como función
miembro
El siguiente ejemplo muestra cómo
se puede sobrecargar un operador
unitario como una función miembro
de una clase: