Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - anywombay454

#1
Código (cpp) [Seleccionar]
// Fig. 3.10: fig03_10.cpp
// Inclusión de la clase LibroCalificaciones del archivo LibroCalificaciones.h para usarla en main.
#include <iostream>
using std::cout;
using std::endl;

#include "LibroCalificaciones.h" // incluye la definición de la clase LibroCalificaciones

// la función main empieza la ejecución del programa
int main()
{
// crea dos objetos LibroCalificaciones
LibroCalificaciones libroCalificaciones1( "CS101 Introduccion a la programacion en C++" );
LibroCalificaciones libroCalificaciones2( "CS102 Estructuras de datos en C++" );

// muestra el valor inicial de nombreCurso para cada LibroCalificaciones
cout << "libroCalificaciones1 creado para el curso: " << libroCalificaciones1.obtenerNombreCurso()
<< "\nlibroCalificaciones2 creado para el curso: " <<  libroCalificaciones2.obtenerNombreCurso()
<< endl;
return 0; // indica que terminó correctamente
} // fin de main


 // Fig. 3.9: LibroCalificaciones.h
// Definición de la clase LibroCalificaciones en un archivo separado de main.
#include <iostream>
using std::cout;
using std::endl;

#include <string> // la clase LibroCalificaciones utiliza la clase string estándar de C++
using std::string;

// definición de la clase LibroCalificaciones
class LibroCalificaciones
{
public:
// el constructor inicializa nombreCurso con la cadena que se suministra como argumento
LibroCalificaciones( string nombre )
{
establecerNombreCurso( nombre ); // llama a la función establecer para inicializarnombreCurso
} // fin del constructor de LibroCalificaciones

// función para establecer el nombre del curso
void establecerNombreCurso( string nombre )
{
 nombreCurso = nombre; // almacena el nombre del curso en el objeto
} // fin de la función establecerNombreCurso

// función para obtener el nombre del curso
string obtenerNombreCurso()
{
return nombreCurso; // devuelve el nombreCurso del objeto
} // fin de la función obtenerNombreCurso

// muestra un mensaje de bienvenida al usuario de LibroCalificaciones
void mostrarMensaje()
{
// llama a obtenerNombreCurso para obtener el nombreCurso
cout << "Bienvenido al libro de calificaciones para\n" << obtenerNombreCurso()
<< "!" << endl;
} // fin de la función mostrarMensaje
private:
string nombreCurso; // nombre del curso para este LibroCalificaciones
}; // fin de la clase LibroCalificaciones



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex