Point[] p = new Point[3]; 포인트클래스의 배열을 생성(공간)한것이지 객체가 생성된것은 아님
다중상속상태일때 기본생성자에서 아무것도 일어나지 않았다면 super(); 가 있는거처럼 c() -> a()로 올라간다. a() b() c()