Cómo declarar clases
Para declarar una clase, todo lo que se necesita es escribir es la palabra reservada "class". Por ejemplo, una clase Persona con campos como el nombre, el departamento, la posición, el una función que nos imprima la información de este quedaría así:
class Persona {
char nombre;
char departamento;
char posicion;
long salario;
void Imprimir( Empleado infoEmpleado);
}char departamento;
char posicion;
long salario;
void Imprimir( Empleado infoEmpleado);
NOTA: Se acostumbra que los nombres de las clases se escriban en singular y con la primera letra en MAYÚSCULAS. Por ejemplo, los nombres de una clase de los objetos del aula seran:
- Alumno.
- Profesor.
- Silla.
- Pizarron.
Las variables de miembro son declaradas privadas para que funciones de miembro de otras funciones no tengan acceso a ellas sino a travez de la correspondiente funcion Get o Set. Las funciones de miembro si son declaradas públicas de tal modo que se pueda acceder a ellas desde otras funciones.
La definición de la función PrintInfo puede quedar así:
void Empleado::ImprimirInfo( )
{
cout << "Nombre: " << m_nombre << '\n';
cout << "Departamento: " << m_departamento << '\n';
cout << "Puesto: " << m_posicion << '\n';
cout << "Salario: " << m_salario << '\n';
{
cout << "Nombre: " << m_nombre << '\n';
cout << "Departamento: " << m_departamento << '\n';
cout << "Puesto: " << m_posicion << '\n';
cout << "Salario: " << m_salario << '\n';
}
Ejepmlo:
Realizar una programa que ingrese nombre y edad y luego que los imprima, luego ingresar la altura, ancho y la profundidad de una figura y que imprima el volumen
Realizar una programa que ingrese nombre y edad y luego que los imprima, luego ingresar la altura, ancho y la profundidad de una figura y que imprima el volumen
No hay comentarios:
Publicar un comentario