Proyecto de java

Páginas: 5 (1092 palabras) Publicado: 10 de junio de 2010
UNIVERSIDAD TECNICA DE MACHALA
FACULTAD DE INGENIERIA CIVIL
ESCUELA DE INFORMATICA
CARRERA DE INGENIERIA EN SISTEMAS

Integrantes: Evelyn Irene Jácome Ramírez
Juan José Palacios Castro
Curso: Tercero “B”

PUBLIC CLASS ESTUDIANTE

public class estudiante {

private String ced_estudiante;
private String nom_estudiante;
private String ape_estudiante;
private Stringdir_estudiante;
private String tel_estudiante;
private String rep_estudiante;
private String cur_estudiante;
private String ed_estudiante;

//metodos get con parametros de salida
public String getced_estudiante (){ return ced_estudiante; }
public String getnom_estudiante (){ return nom_estudiante; }
public String getape_estudiante (){ return ape_estudiante; }
public Stringgetdir_estudiante (){ return dir_estudiante; }
public String gettel_estudiante (){ return tel_estudiante; }
public String getrep_estudiante (){ return rep_estudiante; }
public String getcur_estudiante (){ return cur_estudiante; }
public String geted_estudiante (){ return ed_estudiante; }

//metodos set con parametros de entrada
public void setced_estudiante (String ced){ced_estudiante=ced; }
public void setnom_estudiante (String nom){ nom_estudiante=nom; }
public void setape_estudiante (String ape){ ape_estudiante=ape; }
public void setdir_estudiante (String dir){ dir_estudiante=dir; }
public void settel_estudiante (String tel){ tel_estudiante=tel; }
public void setrep_estudiante (String rep){ rep_estudiante=rep; }
public void setcur_estudiante (Stringcur){ cur_estudiante=cur; }
public void seted_estudiante (String ed){ ed_estudiante=ed; }

//constructor por defecto
public estudiante () {
ced_estudiante="";
nom_estudiante="";
ape_estudiante="";
dir_estudiante="";
tel_estudiante="";
rep_estudiante="";
cur_estudiante="";
ed_estudiante="";
}

//contructor ordinario
public estudiante (String ced,String nom, String ape, String dir, String tel, String rep, String cur, String ed){
ced_estudiante=ced;
nom_estudiante=nom;
ape_estudiante=ape;
dir_estudiante=dir;
tel_estudiante=tel;
rep_estudiante=rep;
cur_estudiante=cur;
ed_estudiante=ed;
}
//constructor copia
public estudiante (estudiante c){
this(c.ced_estudiante, c.nom_estudiante, c.ape_estudiante,c.dir_estudiante, c.tel_estudiante, c.rep_estudiante, c.cur_estudiante, c.ed_estudiante );

}
//método que convierte un objeto estudiante en una cadena
public String toString () {
return (ced_estudiante+"\t"+nom_estudiante+"\t"+ape_estudiante+"\t"+dir_estudiante+"\t"+tel_estudiante+" "+rep_estudiante+" "+cur_estudiante+" "+ed_estudiante);

}

}

PUBLIC CLASS LISTAR
importjava.io.*;
import java.util.Vector;

public class listar {
Vector lista; //arreglo dinámico
String filename; //nombre físico del archivo que almacena objetos persona

//constructor
public listar(String file){
lista=new Vector(1); //incrementa elementos de 1 en uno
filename=file;
}
// inserta un objeto persona en el vector
public void insert(estudiante p){lista.addElement(p);}

//añade un vector a la lista
public void insert(listar lis){ lista.addAll(lis.lista); }

//modifica un objeto persona en el arreglo
public void actualizar(estudiante p,int pos){ lista.setElementAt(p,pos); }

//elimina un objeto del vector
public void eliminar(int pos){ lista.removeElementAt(pos); }

public int Cuenta(){ return lista.size(); }

public estudiante get(intpos){ return (estudiante)lista.get(pos); }

public void leer(){
estudiante est;
this.lista.removeAllElements();//limpia la lista
try{
ObjectInputStream Obin;
Obin= new ObjectInputStream(new FileInputStream(filename));
while((est = (estudiante)Obin.readObject())!=null){
insert(est);
}
Obin.close();
}catch(Exception ex){}
}

public boolean guardar()
{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • proyecto java
  • proyecto java
  • proyectos de java en eclipse
  • Proyecto en java trayectoria de los planetas
  • Programacion java proyecto
  • Descripcion de proyecto de damas inglesas en java
  • Proyecto Java
  • PROYECTO JAVA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS