Hola amigos, estoy intentando crear una aplicación y la verdad no le veo el fallo, o quiza no tengo un fallo y todo es producto de algo mal programado...
la cuestion es que intento crear una especie de facebook y tengo este metodo
public void aprobar(tipo tipo) {
aprobado = true;
this.tipo = tipo;
}
esto es en mi clase amistad en el que apruebo la amistad para que pueda comentar..
public void comentar(Publicacion publicacion) {
if(amistad.isAprobado()){
comentarios.add(publicacion);
}else{
System.out.println("no esta aprobada la amistad");
}
}
Mi clase publicacion en el cual compruebo que amistad debe estar aprobado para que añada la publicacion en mi arraylist de comentarios
clase main...
amistad.aprobar(Amistad.tipo.OTRO);
Aqui luego me devuelve true, pero yo lo que quiero cerciorarme, es que si no apruebo la amistad me sale el sout de " que no esta aprobada la amistad... de esta manera si no esta aprobada, no podra meter nada en el arraylist ( cosa que tampoco lo toma en cuenta)