Foros del Web » Programación para mayores de 30 ;) » Java »

Hacer Constructor

Estas en el tema de Hacer Constructor en el foro de Java en Foros del Web. Como hacer esto: Constructor : se le pasa como parámetro el valor inicial de la palabra secreta, inicializa la palabra oculta de modo que tenga ...
  #1 (permalink)  
Antiguo 01/12/2014, 09:06
 
Fecha de Ingreso: noviembre-2014
Mensajes: 13
Antigüedad: 9 años, 5 meses
Puntos: 0
Hacer Constructor

Como hacer esto:

Constructor
: se le pasa como parámetro el valor inicial de la palabra secreta, inicializa
la palabra oculta de modo que tenga la misma longitud que la palabra secreta, pero
todos sus caracteres serán guiones (-) y asigna el número de fallos inicial a 0.

Código HTML:
/**
 * Write a description of class Ahorcado here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
public class Ahorcado
{
    private String secreta;//palabra secreta que debe adivinar el jugador
    private String oculta;//palabra que contiene el estado revelado de la palabra segun se van pidiendo letras
    private int fallos;//guarda el numero de fallos cometidos por el jugador
    private int MAXFALLOS;//numero maximo de fallos permitidos que es 6
  #2 (permalink)  
Antiguo 02/12/2014, 03:09
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Hacer Constructor

Código Java:
Ver original
  1. public Ahorcado (String palabraSecreta) {
  2.     this.secreta = palabraSecreta;
  3.     char[] array = new char[this.secreta.length];
  4.     Arrays.fill(array, '-')
  5.     this.oculta =  new String(array);
  6.     this.fallos = 0;
  7. }

Un saludo
__________________
If to err is human, then programmers are the most human of us

Etiquetas: constructor, string, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:41.