Ahora debemos revisar si el usuario ha ingresado una jugada válida, pero podemos ser tolerantes con respecto a la ortografía. Luego usaremos el método nextLine() del objeto Scanner para tomar la entrada del usuario como una cadena. Primero debemos solicitarle una entrada al usuario: ("Roca, papel o tijeras?"). Supondremos que el usuario escribirá roca, papel o tijeras. Este método devolverá un Move correspondiente a lo que el usuario haya ingresado. Así es como se ve ahora nuestra clase PiedraPapelTijeras:Įscribe el método getMove() para la clase Usuario. La clase Computadora no requiere de un constructor, por lo que no necesitaremos escribir uno cuando iniciemos el objeto Computadora, simplemente estaremos llamando al constructor por defecto. Como estamos usando la clase Scanner, necesitamos escribirle una declaración de importación en la parte de arriba de nuestro código. Pondremos el Scanner como un campo privado para el usuario, y luego lo iniciaremos en el constructor. La clase Usuario requerirá un constructor que configure el objeto Scanner que tomará la entrada del usuario. Colocaremos marcadores de posición en estos métodos para implementarlos más tarde. La clase Computadora también deberá tener un método getMove() para que la computadora también pueda hacer su jugada. La clase Usuario será la clase que le solicite al usuario que escoja entre roca, papel o tijeras, por lo que deberemos escribir un método getMove(). Estas clases representarán a nuestros jugadores en el juego. Crea dos clases privadas Usuario y Computadora.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |