tareas

Páginas: 2 (423 palabras) Publicado: 10 de junio de 2013
ublic class Mensaje{

}

public class NodoMensaje{
private Mensaje info;
private NodoMensaje sig;

public NodoMensaje(Mensaje info){
this.info=info;
sig=null;
}
//metodos get-set
publicMensaje getInfo(){
return info;
}
public void setInfo(Mensaje info){
this.info=info;
}
public NodoMensaje getSig(){
return sig;
}
public void setSig(NodoMensaje sig){
this.sig=sig;
}public class PilaMensajes{
private NodoMensaje inicio;
private int n;

public PilaMensajes(){
inicio=null;
n=0;
}
// metodos adicionales
// a)
public Mensajeultimo(){
NodoMensaje fin=inicio;
while(fin.getSig()!=null){
fin=fin.getSig()

}
return fin.getinfo();
}
// b)

public int cantidad(int m){NodoMensaje aux = inicio;
int con=0;

while(aux!=null){
if(aux.getInfo().getM()== m)
con++;
aux= aux.getSig();
}
return con;
}
// c)public String menusuario(String Usuario ){ NodoMensaje aux=inicio;
String rpta="";

while(aux!=null){
if(aux.getInfo().getUsuario().equals(Usuario))rpta+=aux.getInfo().getTexto()+"\n";

aux=aux.getSig();
}
return rpta;
}

// d)
public ArrayList lista(int d, int m, int a){
ArrayList-Mensaje- lista = new ArrayList-Mensaje-();
NodoMensajeaux=inicio;
while(aux!=null){
if(aux.getInfo().getD()==d &&
aux.getInfo().getM()==m &&
aux.getInfo().getA()==a)
lista.add(aux.getInfo());aux=aux.getSig();
}
return lista;
}

public class listaEmpleados {
private NodoEmpleado inicio;
private int n;
public listaEmpleados(){
inicio=null;
n=0;}

public NodoEmpleado getInicio() {
return inicio;
}

public void setInicio(NodoEmpleado inicio) {
this.inicio = inicio;
}

public int getN() {...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tareas tareas y mas tareas
  • tareas tareas
  • Taran Taran
  • tareas tareas
  • Tareas Y Tareas
  • Mis tareas...Tus tareas
  • Tareas de Tareas
  • Tareas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS