ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

La definición de la clase cPersona con los datos miembro


Enviado por   •  30 de Septiembre de 2014  •  Trabajos  •  390 Palabras (2 Páginas)  •  232 Visitas

Página 1 de 2

Elaborar una clase que modele una fecha. La clase deberá disponer de características que devuelvan el día, el mes y el año, además de métodos que devuelvan un String con la fecha en forma abreviada (16/02/2000) y extendida (16 de febrero de 2000) y de una función incremento, con un parámetro entero, que fabrique una nueva fecha, resultado de incrementar la original en ese número de días. Nota 1: Son años bisiestos los múltiplos de cuatro que no lo son de cien, salvo que lo sean de cuatrocientos, en cuyo caso si son bisiestos. Nota 2: Para la solución de este problema puede ser útil definir un método incrementa_un_dia.

1. Definir una clase cPersona con los datos miembro: nombre ,

dNacimiento (día de nacimiento),

mNacimiento (mes de nacimiento), aNacimiento (año de nacimiento), dirección ,

códigoPostal y ciudad .

Las funciones miembro serán obtenNombre ,

obtenDomicilio ,

obtenFechaNacimiento ,

ponerNombre ,

ponerFechaNacimiento ,

ponerDirección ,

ponerCPostal y ponerCiudad .

2. Crea un constructor y para la clase CRectángulo. El valor por defecto de los atributos será 00000

3. Crea un constructor y para la clase cPersona del ejercicio 3.

4. Declara tres objetos de la clase cPersona y determina en un programa:

a. Quién es el de mayor edad

b. Si alguno vive en Chalco

c. Si alguno es mayor de edad

d. Cuántos son mayores de edad

5. Define una clase llamada cAlumno, que será una clase derivada de la clase cPersona. Debe contener además como dato miembro lacalificacion de un alumno(calificacion), un campo observaciones (cadena de caracteres llamada obser ), y un campo entero llamado nfaltas que indicará el número de faltas del alumno. Además, la clase cAlumno tiene un dato miembro estático llamado FaltaGrave , que indica el número de faltas leves que constituyen una falta grave.

¿Podemos utilizar las funciones miembro de cPersona? ¿Cómo?

• Las funciones miembro serán:

A. Varios constructores (entre ellos un constructor copia)

B. Una función para actualizar el nuevo atributo estático

C. getNota (int i), que devuelve

...

Descargar como (para miembros actualizados)  txt (2.5 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com