반응형 템플릿메서드1 [Java] 클래스 - 생성자/상속/추상클래스 클래스생성자- 생성자(constructor): 클래스의 인스턴스를 초기화하는 특별한 메서드. 클래스 인스터스화할 때 호출되면 인스턴스의 초기 값을 설정- 생성자명은 클래스 이름과 동일- 생성자는 메서드이지만 리턴타입이 없음- 객체 생성시 자동으로 호출- 생성자 이름 앞에는 접근 제어자 public 사용. public이 없다면 다른 패키지에서 생성자 호출이 불가- 클래스에 생성자가 없다면 기본 생성자(매개변수 X)를 자동으로 추가- this는 객체를 나타내는 참조 변수. 클래스 내부의 변수인지 메서드에서 받은 매개변수인지 구분하는데 사용. Static 메서드에서 사용불가- static 메서드는 static 영역에 생성. 클래스의 인스턴스는 heap 영역에 생성- 기본 생성자에 초기값 설정하는 것을 추천- .. 2025. 1. 21. 이전 1 다음 반응형