86. 생성자 사슬과 오버로딩 선택
다음 Java 프로그램의 실행 결과를 쓰시오.
1class Box {2int w;3int h;4String tag;56Box() {7this(3);8tag += "A";9}1011Box(int side) {12this(side, side + 1);13tag += "B";14}1516Box(int w, int h) {17this.w = w;18this.h = h;19tag = "C";20}2122Box(String t) {23this(2, 5);24tag = t + tag;25}2627int area() {28return w * h;29}30}3132public class Main {33public static void main(String[] args) {34Box a = new Box();35Box b = new Box(4);36Box c = new Box("X");37System.out.println(a.tag + " " + a.area());38System.out.println(b.tag + " " + b.area());39System.out.println(c.tag + " " + c.area());40}41}