downcasting1 [JAVA] 자바 정리노트(3) [JAVA] 자바 정리노트(3) 1. 모든 클래스는 하나 이상의 생성자가 꼭 정의되어야 한다. 생성자를 정의하지 않을 경우 컴파일러가 기본 생성자를 제공한다. 2. 상속과 포함관계의 구분은 A는 B이다(상속), A는 B를 갖고 있다(포함)으로 구별할 수 있다. 3. 한 소스파일에는 단 한번의 패키지 선언만을 허용한다. 4. 변수의 초기화 단계는 "기본값->명시적초기화->초기화블럭->생성자(생성자는 인스턴스 변수 초기화에만 해당" 순이다. (http://markim94.tistory.com/138 자세한 초기화 단계의 내용은 게시물 참고) 5. 하나의 소스파일에는 public클래스가 하나만 존재해야 하며 소스이름은 public 클래스 이름과 반드시 같아야 한다. 6. 생성자의 접근제어자를 사용하여 인스턴스.. 2018. 12. 19. 이전 1 다음 반응형