[ java ] in KIDS 글 쓴 이(By): windy96 (windy) 날 짜 (Date): 2001년 9월 10일 월요일 오후 02시 10분 01초 제 목(Title): Re: [질문] 두가지 질문 있습니다. 1. 왜 한 파일에 public class는 하나밖에 정의하지 못할까요? 두개의 public class를 정의하면 안되는 이유가 있나요? ---------------------- 헉.. 진짜 안 되는군요. 이상하네요. 예전엔 된 거 같은데.. 포함하거나 하는 경우에만 되는건가요? 예전에 분명히 한 파일에 여러 클래스를 넣은 적이 있는 것 같은데.. 1.1., 1.2, 1.3.1 모두 안 되는군요.. 음음.. 1.0에서는 되었나? -_- 하여튼 이게 자바의 구조적인 강점임에는 분명합니다. 2. main 도 method라면.. 어디에 정의되어 있을까요? 상속 트리 어딘가에 이미 정의된 것을 오버라이드 하는 게 아니었나요?? ---------------- 사실 이게 자바의 oop에서의 단점이라고도 보기도 하는데.. 이렇게 생각하면 편합니다. 각종 클래스를 만들어서 세상을 다 창조했습니다. 그리고는 짠 하고 세상이 돌아가게 해야 하는데.. (시간의 개념을 준다? -_-) 세상아 돌아가라.. 라고 명령을 내리는게 main이지요. 따라서 main은 독립적이라고 생각하는데.. 웃긴게 클래스 안에 정의가 되어있어야만 하는 맹점이 있더군요. 암튼 main은 static으로 독립되어 있습니다. ---------------- 위에 분이 답변 잘 해주셨는데.. 저는 그냥 잡담만 달아봤습니다. |