Ejercicios de java

Solo disponible en BuenasTareas
  • Páginas : 4 (977 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de diciembre de 2011
Leer documento completo
Vista previa del texto
1.-Definir una clase CPersona con los datos Miembro: nombre, dNacimiento (dia de nacimiento), mNacimiento (mes de nacimiento),aNacimiento(año de nacimiento), dirección, codigoPostal y ciudad lasfunciones miembro serán obtenNombre, obtenDomicilio, obtenFechaNacimiento, ponerNombre, ponerFechaNacimiento, ponerDireccion, ponerCPostal y ponerCiudad. Las Cadenas de caracteres son arrays de longitudfija.
2.-Crea un Constructor y un destructor para la clase cPersona de ejercicio 3
3.- Declara tres objetos de la clase cPersona y determina en un programa
a.- Quien es el mayor de edad
b.- Sialguno vive en Elche
c.- Si alguno es mayor de edad
d.- Cuantos son mayores de edad
e.- Cualquier otra consulta utilizando las funciones miembro de la clase
4.- Escribe constructores alternativospara la clase cPersona y un constructor copia
5.- Modifica la clase cPersona y los programas en los que la has utilizado(¿?) de forma que las cadenas de caracteres sean de longitud variable
6.-Modifica la clase cPersona añadiéndole un dato miembro estatico llamado MayoriaDeEdad que indicara la edad a la que las personas son consideradas mayores de edad(aunque ya sabemos que hay algunos que nomaduraran nunca) Inicializa este atributo con el valor 18 y crea una función miembro de la clase para actualizar este atributo estatico. Modifica los programas basados en la clase cPersona para que haganuso de este atributo a la hora de calcular si una persona es o no mayor de edad.
7.- Realiza un programa en el que pidas datos de personas con un máximo de 25. Debes definir, para mayor conformidadun array para almacenar los datos de los objetos de la clase cPersona (debes decidir entre crear un array de objetos, un array de punteros a objetos o un array dinamico de objetos) Despues debesrealizar los apartados del ejercicio 6 teniendo en cuenta todos los objetos creados y las modificaciones realizadas a la clase cPersona
8.- Modifica la clase cPersona para almacenar la fecha de...
tracking img