Please enable JavaScript to use CodeHS

Want to receive Question of the Day updates? Subscribe Here

AP CSA Question of the Day March 13, 2025

Reference
  1. Incorrect Correct No Answer was selected Invalid Answer

    Given:

    Planet.java

    public class Planet {
        public void orbit() {/* Implementation not shown */}
    }
    Java

    Plane.java

    public class Plane {
        public void fly() {/* Implementation not shown */}
    }
    Java

    Plant.java

    public class Plant {
        public void grow() {/* Implementation not shown */}
    }
    Java

    Main.java

    import java.util.ArrayList;
    
    public class Main
    {
        public static void main(String[] args)
        {
            ArrayList<Object> objects = new ArrayList<Object>();
    
            objects.add(new Planet());
            objects.add(new Plane());
            objects.add(new Plant());
    
            for (Object o : objects) {
                System.out.println(o);
            }
        }
    }
    Java

    What will this program do?