Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La programacin orientada a objetos se centra en objetos (cosas) que componen un sistema. Por ejemplo, podramos tener un objeto archivo u objeto empleado etc. Cada objeto guarda informacin que tiene cierta relacin entre si, como el nombre de un archivo o de un empleado y, tal vez, su salario. Entonces, los objetos son similares a las estructuras de c++. Entonces, los objetos tambin definen u conjunto de operaciones que los programas hacen sobre los datos de los propios objetos. En el caso del objeto archivo, por citar un ejemplo, podramos imprimir borrar e incluso copiar un archivo. Asimismo con un objeto empleado, podramos imprimir, promover e incluso despedirlo. C++ utiliza una clase para guardar datos del objeto, as como las funciones que operan entre ellos.
Programa
#include <iostream.h> #include <string.h> class empleados { public: char nombre [64]; long id_empleado; float salario; void ver_empleado (void) { cout <<"Nombre: " <<nombre<<end1; cout <<"Id: " <<in_empleado<<end1; cout <<"Salario: "<<salario<<end1; }; }; void main (void) { empleados trabajador, jefe; strcpy (trabajador. nombre, "Ludo"); trabajador. id_empleado = 12345; trabajador. salario = 25000; strcpy (jefe. nombre, "Don camerino"); jefe. id_empleado = 101; jefe. salario = 2698456; trabajador. ver_empleado (); jefe. ver_empleado(); }