/************************************************************************* * Compilation: javac Or.java * * OR gate. * *************************************************************************/ public class Or extends Gate { private Gate in1, in2; public Or(Gate a, Gate b) { in1 = a; in2 = b; } public boolean signal() { return in1.signal() || in2.signal(); } }