Jogo da forca Java GuessPrase ajudar!?
.Criar uma classe de GuessPhrasePanel e implementar o seguinte (Nota: Certifique-se de seus métodos funcionam da mesma forma para superior letras maiúsculas e minúsculas):
a.Has um construtor, levando a uma frase de suposição de String
b.Shows todas as letras na frase, inicialmente apenas mostrando o sublinhado para todas as letras do alfabeto (não a letra como ele precisa ser adivinhada). Espaços e outros sinais de Pontuação devem ser mostrados com sem sublinhado.
c.setPhrase-define uma nova frase para este objeto de GuessPhrase, livrar-se das velhas peças de frase e cria novos
d.hasLetter – um método que retorna ou não uma letra especificada na frase
e.revealLetter – um método que revela ou mostra uma letra especificada (se houver mais de um dessa carta, tudo deve ser revelado)
f.isFullPhraseRevealed – retorna ou não a frase completa foi revelada
g.revealFullPhrase – revela a frase completa
POR FAVOR AJUDA IM TÃO PERDIDO EU NÃO TENHO IDÉIA O QUE COLOCAR OS CORPOS DE MÉTODO E PRINCIPAIS
Foi-me dado estas instruções e eu preciso escrever meu próprio código. Isso é o que eu era capaz de chegar.
Eu tenho como 30-40% eu acho. mas não sei como terminar.
meu código
import java.io.IOException;
Import javax.swing.JPanel;
public class GuessPhrasePanel estende o JPanel {
Expressão de seqüência de caracteres;
público GuessPhrasePanel (frase de String) {
}
{public void setPhrase (String p)
frase = p;
}
{public boolean hasLetter (char c)
retornar hasLetter(c);
}
{public boolean isFullPhraseRevealed()
retornar isFullPhraseRevealed();
}
{public void revealLetter (char c)
}
{public void revealFullPhrase()
}
public static void main (String [] args) {
GuessPhrasePanel myGuessPhrasePanel = GuessPhrasePanel novo;
//(Supposed to Initialize Letters here)
}
} você não tem que fazê-lo para mim, se você pode me dizer como. me dar um guia para cada um do,. Se precisar de um se instrução ou não, ou algo parecido. apenas algumas orientação im soo perdeu.