miércoles, 15 de septiembre de 2010

Un poco de Codigo...

Si bien en AUS ( Analista Universitario en Sistemas del Instituto Politecnico Superior de Rosario )trabajamos muchos lenguajes de programacion, por el momento al q mas abocados estamos ahora es a Java ( con sus detractores y defensores ). Y en este primer momento tenia ganas de compartir una clase creada por mi y a pedido de uno de los profesores. Esta class tiene la particularidad de ser un Java Bean ( en palabras de la Wiki : "Los JavaBeans son un modelo de componentes creado por Sun Microsystems para la construcción de aplicaciones en Java." )

Simplemente tienen ciertas pautas, convenciones o requisitos las clases para q se las puedan denominar Java Beans:
* Debe tener un constructor sin argumentos.
* Sus propiedades deben ser accesibles mediante métodos get y set que siguen una convención de nomenclatura estándar.( por ej: tenemos un campo String nombre;
los get-set serian, public String getNombre(), public void setNombre (String nombre))
* Debe ser serializable (o sea q se pueda desmenuzar en un monton de bytes para poder enviar a traves de algun "flujo").

entonces aca va la clase Almumno:
import java.io.Serializable;

public class Alumnos implements Serializable {
private int dni,tipo;
private String nombre, apellido, cursodivision, clave;

public Alumnos(){}

public void setTipo(int tipo) {

this.tipo = tipo;
}

public int getTipo() {
return tipo;
}

public void setDni(int dni) {

this.dni = dni;
}

public int getDni() {
return dni;
}

public void setNombre(String nombre) {
this.nombre = nombre;
}

public String getNombre() {
return nombre;
}

public void setCursodivision(String cursodivision) {
this.cursodivision = cursodivision;
}

public String getCursodivision() {
return cursodivision;
}

public void setClave(String clave) {
this.clave = clave;
}

public String getClave() {
return clave;
}

public void setApellido(String apellido) {
this.apellido = apellido;
}

public String getApellido() {
return apellido;
}


}

1 comentario:

  1. Fefo, nosé donde hacer un comentario general así que te lo mando por acá.
    Me puso muy contento ver que te pusiste a escribir en un blog.
    * No puedo votar en tu encuesta de la música
    * El color me mata para leer!!

    El contenido me gusta!!! Escribís bien amigo...
    Quiero postar código python, donde te lo mando?

    ResponderEliminar