Java출력 결과기초 · 10점#상속#super#생성자

280. super(값)으로 부모 생성자에 값 넘기기

다음 Java 프로그램의 실행 결과를 쓰시오.

1class Box {
2 int width;
3
4 Box(int w) {
5 width = w;
6 }
7}
8
9class ColorBox extends Box {
10 String color;
11
12 ColorBox(int w, String c) {
13 super(w);
14 color = c;
15 }
16}
17
18public class Main {
19 public static void main(String[] args) {
20 ColorBox b = new ColorBox(3, "파랑");
21 System.out.println(b.color + " " + b.width * 2);
22 }
23}

💡 Java에서 참·거짓은 true / false처럼 모두 소문자로 써요.

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.