Documentos de Académico
Documentos de Profesional
Documentos de Cultura
01A Java Basics
01A Java Basics
https://sites.google.com/site/oop20111
1. (20%) Con ayuda de los IDEs1 presentados en clase encuentre y mencione los
errores de los siguientes fragmentos de código Java. Nota: los códigos pueden
tener uno o más errores.
1.1
1.2
1
IDE Integrated development environment (Entorno de desarrollo integrado)
1.4
1.5
2.1
2.2
2.3
2.4
3.1 HangMan es un juego de suposiciones que puede ser jugado por dos o más
jugadores, en donde uno selecciona una palabra secreta y la presenta a los
demás jugadores en forma de rayas o guiones. Si el otro jugador supone una
letra que se encuentra en la palabra secreta el jugador inicial debe reemplazarla
en la respectiva posición, si la letra no se encuentra en la palabra secreta el
jugador inicial dibuja uno de los elementos del HangMan q(X_X)p.
3.2 Tic Tac Toe o triqui es un juego para dos jugadores en donde cada uno es
representado por X o por O los cuales se turnan para marcar con su símbolo
una casilla de una matriz de 3x3, el juego termina cuando:
1. Alguno de los dos jugadores marca tres casillas sucesivas verticales,
horizontales o en diagonal con su símbolo
2. Todas las casillas han sido marcadas y la condición de terminación 1 no
se cumplió. Lo cual determina un empate.
En esta ocasión usted ha sido contratado para generar una nueva versión de
este clásico juego en donde su programa debe tomar el papel de uno de los dos
jugadores, además, se tienen los siguientes requerimientos:
- Es posible seleccionar el tamaño de la matriz en la que se desea jugar, los
tamaños posibles son 3x3, 4x4, 5x5 y 6x6
- El usuario que toma el primer turno de juego debe ser seleccionado
aleatoriamente para asegurar un juego justo.
4. (20%) Defina cada uno de los siguientes conceptos en máximo dos líneas de texto
y para cada uno dé un ejemplo de la vida real que ilustre las definiciones dadas.
Recuerde citar las fuentes de consulta usadas23.
o Clase
o Instancia
o Método
o Encapsulamiento
o Herencia
o Polimorfismo
2
Cite references: http://library.open.ac.uk/help/howto/citeref/
3
Citing references: http://ieeecitationstyle.blogspot.com/