Me que me explique como este código a detalle y cual es la función de cada linea
Código (cpp) [Seleccionar]
#include <iostream>
using std::cout;
using std::endl;
#include <string>
using std::string;
class LibroCalificaciones
{
public:
LibroCalificaciones( string nombre )
{
establecerNombreCurso( nombre );
}
void establecerNombreCurso( string nombre )
{
nombreCurso = nombre;
}
string obtenerNombreCurso()
{
return nombreCurso;
}
void mostrarMensaje()
{
cout << "Bienvenido al libro de calificaciones para\n" << obtenerNombreCurso()<< "!" << endl;
}
private:
string nombreCurso;
};
int main()
{
LibroCalificaciones libroCalificaciones1( "Hola Mundo" );
LibroCalificaciones libroCalificaciones2( "Estructuras de datos" );
cout << "libroCalificaciones1 se creo para el curso: " << libroCalificaciones1.obtenerNombreCurso()<< "\nlibroCalificaciones2 se creo para el curso: " << libroCalificaciones2.obtenerNombreCurso()<< endl;
return 0;
}