Constructors

AP Computer Science A· difficulty 2/5

public class Greeter {
    private String greeting;
    public Greeter() { greeting = "Hello"; }
    public Greeter(String g) { greeting = g; }
    public String say() { return greeting; }
}
// ...
Greeter g = new Greeter("Hola");
System.out.println(g.say());

What is printed?

  • A

    Hola

    check_circle
  • B

    Hello

  • C

    null

  • D

    Compile-time error

Explanation

The String-parameter constructor sets greeting to "Hola".

Want 10 more like this — adaptive to your weak spots?

Related questions