java class

Páginas: 4 (828 palabras) Publicado: 18 de diciembre de 2014
Haz una clase llamada Password que siga las siguientes condiciones:
Que tenga los atributos longitud y contraseña . Por defecto, la longitud sera de 8.
Los constructores serán los siguiente:
Unconstructor por defecto.
Un constructor con la longitud que nosotros le pasemos. Generara una contraseña aleatoria con esa longitud.
Los métodos que implementa serán:
esFuerte(): devuelve unbooleano si es fuerte o no, para que sea fuerte debe tener mas de 2 mayúsculas, mas de 1 minúscula y mas de 5 números.
generarPassword():  genera la contraseña del objeto con la longitud que tenga.
Métodoget para contraseña y longitud.
Método set para longitud.
Ahora, crea una clase clase ejecutable:
Crea un array de Passwords con el tamaño que tu le indiques por teclado.
Crea un bucle que cree unobjeto para cada posición del array.
Indica también por teclado la longitud de los Passwords (antes de bucle).
Crea otro array de booleanos donde se almacene si el password del array de Password eso no fuerte (usa el bucle anterior).
Al final, muestra la contraseña y si es o no fuerte (usa el bucle anterior). Usa este simple formato:

contraseña1 valor_booleano1
contraseña2valor_bololeano2

2)Crearemos una supeclase llamada Electrodomestico con las siguientes características:
• Sus atributos son precio base, color, consumo energético (letras entre A y F) y peso. Indica que sepodrán heredar.
• Por defecto, el color sera blanco, el consumo energético sera F, el precioBase es de 100 € y el peso de 5 kg. Usa constantes para ello.
• Los colores disponibles son blanco, negro, rojo,azul y gris. No importa si el nombre esta en mayúsculas o en minúsculas.
• Los constructores que se implementaran serán
o Un constructor por defecto.
o Un constructor con el precio y peso. Elresto por defecto.
o Un constructor con todos los atributos.
• Los métodos que implementara serán:
o Métodos get de todos los atributos.
o comprobarConsumoEnergetico(char letra): comprueba que la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • java class
  • java class
  • class
  • class
  • Classe
  • Class
  • Class
  • classe

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS