자바1 [Java - OOP 기초3] 생성자와 내부클래스 🧭생성자 :인스턴스 변수들을 초기화하는데 사용되는 특수 메서드 (인스턴스 생성은 new 가 한다!) ✨메서드와의 차이점 : (생성자의 이름 = 클래스의 이름) 반드시 같아야 한다. 리턴타입 자체가 없다 (메서드에서 리턴값이 없을때 사용되는 void 마저 사용X) 클래스명(매개변수) { // 생성자 기본 구조 ...생략... } 매개변수 있을수도, 없을수도 있음 매개변수 없는 생성자 (=기본 생성자) : 매개변수 없기 때문에 객체 생성 방식으로 new 키워드와 생성자 호출해야함 매개변수 있는 생성자 : 개수, 타입에 맞게 생성자 호출해줘야 한다. * 생성자도 오버로딩이 가능하다. public class ConstructorExample { public static void main(String[] args.. 2022. 9. 7. 이전 1 다음