Assume the existence of an interface CommDevice with the fol
Solution
package exercise.java;
 public class FireWall implements CommDevice{
    public String permittedreceiver;
    public String buffer;
    static String actual=\"ASDF\";
   
    FireWall(String actual){
        String permittedreceiver= actual ;
        String receiveone=actual;
        System.out.println(actual);
    }
   public void transmit(String transmitterone, String transmittertwo) {
        System.out.println(\"Data scheduled for transmission to\"+ permittedreceiver);
        System.out.println(transmittertwo);
    }
   public boolean receive(String receiveone, String receivetwo) {
       
        if (receiveone==permittedreceiver) {
            buffer=receivetwo;
            return true;
        }
       else{
            buffer=\"\";
            receiveone=\"Attempted breach of firewall by\";
            System.out.println(receiveone);
            return false;
        }
    }
    public static void main(String args[]){
        FireWall firewall= new FireWall(actual);
        firewall.receive(\"ASDF\", \" \");
       
    }
    @Override
    public void transmit() {
        // TODO Auto-generated method stub
    }
   @Override
    public void receive() {
        // TODO Auto-generated method stub
    }
 }
--------------------------------------------------------------
package exercise.java;
public interface CommDevice {
    public void transmit();
    public void receive();
    void transmit(String transmitterone, String transmittertwo);
}


