Así mismo, nos ayuda a generar el código de dicho diagrama que hayas creado, y eso puede ser generado en varios lenguajes, entre los cuales se encuentran:
- Action Script
- Ada
- C++
- Corba IDL
- Java
- JavaScript
- PHP
- Phyton
- SQL
- Perl
- XMLSchema
- entre otros.
Clase Color
/**
* Clase Color
*/
public class Color {
//
// Constructors
//
public Color () { };
//
// Methods
//
//
// Accessor methods
//
//
// Other methods
//
/**
* metodo para mover los colores
*/
public void moverColor1( )
{
}
/**
* metodo para mover los colores
*/
public void moverColor2( )
{
}
/**
* metodo para mover los colores
*/
public void moverColor3( )
{
}
/**
* metodo para mostrar la pieza compuesta por distintos o iguales colores
*/
public void mostrarPieza( )
{
}
/**
* metodo para preguntar si desea seguir moviendo los colores
*/
public void preguntarMover( )
{
}
}
Clase DemoJuego
/**
* Juego en Lenguaje Java
*
* @author Daniel Alexis Donjuan Gonzalez
*
*/
public class DemoJuego
{
/**
* creacion de objetos
*/
public static void main( String[] args ) { };
//
// Methods
//
//
// Accessor methods
//
//
// Other methods
//
}
Clase Jugador
/**
* Clase Jugador
*/
public class Jugador {
//
// Fields
//
private String nombre;
//
// Constructors
//
public Jugador () { };
//
// Methods
//
//
// Accessor methods
//
/**
* Establece el nombre
* @param newVar el nuevo valor de nombre
*/
private void setNombre ( String newVar ) {
nombre = newVar;
}
/**
* Obtiene el valor de nombre
* @return el valor de nombre
*/
private String getNombre ( ) {
return nombre;
}
//
// Other methods
//
}
Clase Menu
/**
* Clase Menu
*/
public class Menu {
private String titulo;
//
// Constructors
/**
* @param title
*/
public void Menu( String title )
{
}
//
//
// Methods
//
//
// Accessor methods
//
/**
* Establece el valor de titulo
* @param newVar el nuevo valor de titulo
*/
private void setTitulo ( String newVar ) {
titulo = newVar;
}
/**
* Obtiene el valor de titulo
* @return the value of titulo
*/
private String getTitulo ( ) {
return titulo;
}
//
// Other methods
/**
* metodo solo de impresion para mostar el titulo
*/
public void mostrarTitulo( )
{
}
}
Clase RandomColor
/**
* Clase RandomColor
*/
public class RandomColor {
protected int color1;
protected int color2;
protected int color3;
//
// Constructors
//
public RandomColor () { };
//
// Methods
//
//
// Accessor methods
//
/**
* Establce el valor de color1
* @param newVar el nuevo valor de color1
*/
protected void setColor1 ( int newVar ) {
color1 = newVar;
}
/**
* Obtiene el valor de color1
* @return el valor de color1
*/
protected int getColor1 ( ) {
return color1;
}
/**
* establece el valor de color2
* @param newVar el nuevo valor de color2
*/
protected void setColor2 ( int newVar ) {
color2 = newVar;
}
/**
* obtiene el valor de color2
* @return el valor de color2
*/
protected int getColor2 ( ) {
return color2;
}
/**
* establece el valor de color3
* @param newVar el nuevo valor de color3
*/
protected void setColor3 ( int newVar ) {
color3 = newVar;
}
/**
* obtiene el valor de color3
* @return el valor de color3
*/
protected int getColor3 ( ) {
return color3;
}
//
// Other methods
//
}
Faltó comparar este código con el que tú tienes generado.
ResponderEliminarCalificación: 8/10