JAVA 강의(인프런)
생성자
indeep
2023. 12. 3. 03:21
내가 몰랐던 내용을 위주로 정리해야겠다.
클래스를 만들고 생성자를 만들지 않으면 기본 생성자는 원래 만들어진다.
근데 다른 생성자를 만들어놓으면 기본 생성자를 만들어줘야한다!!!(왜 몰랐을까 이걸)
this()는 생성자 코드의 첫 줄에만 가능하다.
public Account(int balance, String name) {
System.out.println(123);
this(1244, name);
}
이렇게 this()를 처음에 안 쓰면 컴파일 에러가 발생한다.
반응형