Square.java


Below is the syntax highlighted version of Square.java from §3.3 Designing Data Types.


/******************************************************************************
 *  Compilation:  javac Square.java
 *  Execution:
 *
 *  A function that implements the Function interface.
 *
 ******************************************************************************/

public class Square implements Function {
    public double evaluate(double x) {
        return x*x;
    }
}


Copyright © 2000–2022, Robert Sedgewick and Kevin Wayne.
Last updated: Thu Aug 11 10:25:47 EDT 2022.