프로그래밍 언어 활용난도 중상
12번 · 주관식 · 5점
다음 Java 프로그램을 실행했을 때 출력되는 값을 쓰시오.
class Parent {
int value = 2;
int calculate() {
return value + 1;
}
}
class Child extends Parent {
int value = 5;
@Override
int calculate() {
return super.calculate() + value;
}
}
public class Main {
public static void main(String[] args) {
Parent ref = new Child();
System.out.print(ref.value + ":" + ref.calculate());
}
}