Lab2 Answer

GravityCalculator.java
public class GravityCalculator {
    double g = 9.8;
    
    public double freeFallSpeed(double t) {
        return g*t;
    }
    
    public double freeFallDistance(double t) {
        return 0.5*g*t*t;
    }
}
RegularPolygon.java
public class RegularPolygon {
    public double side_length;
    public int sides;
    
    public RegularPolygon(double x) {
        side_length = x;
        sides = 4;
    }  
    public RegularPolygon(double x, int y) { //constructor overloading
        side_length = x;
        sides = y;
    }
    
    public double getPerimeter() {
        return side_length * sides;
    }
    public double getArea() {
        return (double)1/4 * sides * side_length * side_length / Math.tan(3.14/sides);
    }
}

Last updated