Clases
Clases y Objetos
Operadores
Herencia
Herencia múltiple
Funciones virtuales
Clases abstractas
Templeate
El
análisis es la base de la programación estructurada, es decir, la descomposición de una
tarea en tareas más pequeñas. Existen los datos por una lado, con caracteristicas de
constantes y variables, locables o globales. Por otra parte cada función tiene sus
propias variables, convirtiendose en módulos independientes. De esa
forma un programa no es otra cosa que una colección de funciones que son llamadas
sucesivamente por la función principal y que trabajan sobre los datos propios o generales
del programa.
La
Programación Orientada a Objetos es el siguiente paso en la evolución de los lenguajes
de programación. En ella se combinan en un solo elemento autoconsistente funciones
y datos. El ente que permite esa agrupación es la clase.
De
esta manera podemos definir las clases como una agrupación de datos y funciones
(métodos) que pueden ser trasmitidas a otras clases por medio de la herencia.
Clases y objetos