C con clases
En ensteparadigma, el programa se organiza como un conjunto finito de objetos que contienen datos y operaciones que llaman a esos datos y que se comunican entre si mediante mensajes.
C++ es una extensión de Ccon características mas potentes. Es un superconjunto de C
Los elementos mas importantes añadidos a C con C++ son:
* Clases
* Objetos
* Programación orientada a objetos
Clases:Con la descripción de un conjunto de objetos de métodos y atributos que resumen características comunes de un objeto, es la descripción abstracta de un grupo de objetos
Objetos:
Es una entidad queposee llaves de datos y conjunto de operaciones.
Es un elemento individual con identidad propia, por ejemplo un libro, un carro.
Un objeto es una instancia de una clase
Atributos:
Son variablesque conforman al objeto
Métodos
Son las funciones que se incluyen dentro de las definiciones de las clases y que procesa los atributos.
Un mensaje es la acción que realiza al objeto, es lallamada a una función de objeto.
/* ejemplo de clases
Desatres naturales
Tormenta: at- tamaño , fuerza, agresividad
Comp- lluvia, vientos fuertes, destruccion
Huracán:at-tamaño, fuerza,duración
Comp-vientos fuertes, torbellino de viento
Maremoto:at- tamaño, fuera, velocidad
Comp- olas gigantes, destrucción en las costas
Terremoto:at- magnitud, lugar, duraciónComp- movilidad del suelo, destrucción de ciudades, maremotos
*/
Antes de que un programa pueda crear objetos de cualquier clase, esta debe ser definida. La definición de una clase significa quedebe dar a la misma un nombre, dar un nombre a los elementos que almacenan sus datos y describir las funciones que realizaran las las acciones consideradas en los objetos.
Las definiciones o...
Regístrate para leer el documento completo.