Mostrando entradas con la etiqueta codigo. Mostrar todas las entradas
Mostrando entradas con la etiqueta codigo. Mostrar todas las entradas

3 feb 2011

Sintaxis de clases

Taller de Programación Orientada a Objetos 
Semana 2 

En esta entrada no quiero ser redundante en cuanto a lo que hace cada clase del código, pero deseo dar una idea general de como esta estructurado mi programa.

La clase que genera mi ventana, por el momento no marca error al compilar, pero es evidente que no desplegara aun la ventana ya que le hacen falta muchas cosas.
package Alfa;
import javax.swing.JFrame;

/* Esta clase desplegara la ventana principal del
programa */

public class Ventana {

 public static void main(String[] args) {
  JFrame f = new JFrame();
  f.setSize(800, 600);
  f.setLocation(100, 100);
  f.setTitle("Ventana");
  f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  f.setVisible(true);
  return;
 }
}

package Alfa;

/* Generador de graficas a partir de los datos
que se obtengas de las tablas */

public class Grafica {

 public void QueDatos() {
 }

 public void SolicitarGrafica() {
 }

}

package Alfa;

/* Esta parte sera encargada de organizar toda
la informacion escrita en las tablas de datos */

public class Tabla {

 public void ObtenerDatos() {
 }

 public void AcomodarDatos() {
 }

 public void Visualizar() {
 }

}

package Alfa;

public class GraficaHistograma extends Grafica {

 public void ObtenerDatos() {
 }

 public void Graficar() {
 }

}

package Alfa;

public class GraficaPastel extends Grafica {

 public void ObtenerDatos() {
 }

 public void Graficar() {
 }

}

package Alfa;

public class TablaAgregar extends Tabla{

 private String Columna1;
 private String Columna2;
 private int numcol;
 private int numfil;

}

Estoy considerando cambiar algunas clases, o mejor dicho hacer alguna que pueda realizar varias cosas, y no tener clases de más.

Y como el frío me inhibe el cerebro, esto es todo por el momento.