생성자1 생성자 객체를 생성하는 시점에 필드 초기화 등 어떤 작업을 하고 싶다면 생성자를 사용한다. 기본 생성자 1. 매개변수가 없는 생성자를 기본생성자라고 한다. 2. 클래스에 생성자가 하나도 없으면 자바 컴파일러는 기본 생성자를 자동으로 만들어 준다. 3. 생성자가 하나라도 있으면 기본 생성자를 만들지 않는다. public class Animal { String name; int age; } Animal animal = new Animal(); 생성자를 정의하지 않았지만 자동으로 만들어주어 사용 가능하다 생성자로 필드 초기화 public class Animal { String name; int age; public Animal(String name, int age) { this.name = name; this.age.. 2024. 4. 13. 이전 1 다음