Please enable JavaScript to use CodeHS

Want to receive Question of the Day updates? Subscribe Here

AP CSA Question of the Day March 5, 2025

Reference
  1. Incorrect Correct No Answer was selected Invalid Answer

    Given:

    ParentClass.java

    public class ParentClass {
        String name;
    
        public ParentClass(String name) {
            this.name = "hello";
        }
    }
    Java

    ChildClass.java

    public class ChildClass extends ParentClass {
        String name;
    
        public ChildClass(String name) {
            super(name);
            this.name = name;
        }
    
        public void print() {
            System.out.println("super.name: " + super.name);
            System.out.println("this.name: " + this.name);
        }
    }
    Java

    Main.java

    public class Main
    {
        public static void main(String[] args)
        {
            ChildClass child = new ChildClass("world");
            child.print();
        }
    }
    Java

    What does this program do?