INTRODUCTION TO COMPUTER SCIENCE
Robert Sedgewick and Kevin Wayne


This is the syntax highlighted version of And.java.

/*************************************************************************
 *  Compilation:  javac And.java 
 *  
 *  AND gate.
 *   
 *************************************************************************/

public class And extends Gate {
    private Gate in1, in2;

    public And(Gate a, Gate b) {
        in1 = a;
        in2 = b;
    }

    public boolean signal() { return in1.signal() && in2.signal(); }
}


Last updated: Thu May 20 13:41:20 EDT 2004 .
Copyright © 2004, Robert Sedgewick and Kevin Wayne.