Un ejemplo de ello (el mío es algo extenso). Pondré lo importante
[A] es el objeto de Altas y [M] de Movimientos
Código HTML:
Class 1{
int op;
int mat;
do{
switch(op)
{
case 1: A.alta(); break;
case 2: System.out.print("Matricula a buscar:")
mat=v.nextInt();
if (M.Busqueda(mat)==true);
System.out.print("Si existe la matricula")
break;
case 3: System.exit(0);
}
while(op!=3);
}//Fin clase
Código HTML:
Class Altas{
//Arreglo de objetos
int Al[] = new int [10];
int mat;
cont=0;
public void alta(){
System.out.print("Matricula: ");
al[cont]=v.nextInt();
cont++;
}
//------------------------Comprobacion
public boolean comprobando(int m){
ban=false;
for(int i=0; i<cont; i++){
if(m==Al[i])
ban=true;
}
return ban;
}
}//Fin clase
Código HTML:
Class Movimientos(){
public boolean Busqueda(int m){
ban=false;
if(A.comprobando(m)==true)
ban=true;
return ban;
}
} //Fin clase
Espero que me de a entender aunque no haya escrito bien el codigo
Si tengo lo estoy pensando mal díganme como debe ser, gracias!!