jueves, 14 de julio de 2011

Autogeneracion de codigo

Existen programas que generan el codigo del software automaticamente, sin la necesidad de escribirlo nosotros mismos. A este tipo de programas los llamamos programas autogeneradores de código.
Un ejemplo de programa que realiza esto es el Umbrello (Programa de Diagramas para Ubuntu). Este programa genera el codigo despues de realizar el diagrama de clase.


A continuacion les muestro el codigo autogenerado de una de las clases principales llamada Tecla:



import java.util.*;

//clase Tecla
public class Tecla 
  //atributos
 private int sonido;
  //constructor
  public Tecla () { };
  //metodo
  set sonido newvar sonido
  private void setSonido ( int newVar ) {
  sonido = newVar;
  }
  get sonido return sonido
  private int getSonido ( ) {
  return sonido;
  }
    //otros metodos
  public void reproducir(  )
  {
  }
}


Como es un programa generado a partir de un diagrama de clase, los metodos no tienen mucho codigo.
Los comentarios agregados (//) yo los escribi.







No hay comentarios:

Publicar un comentario