초기 상태 설정
constructor에서 인스턴스가 필요한 값을 받아 속성에 안전하게 저장합니다.
constructor
생성자, 속성, 메서드, 접근 제어자, static 멤버를 통해 인스턴스가 가져야 할 데이터와 행동을 명확히 정의합니다.
constructor에서 인스턴스가 필요한 값을 받아 속성에 안전하게 저장합니다.
constructor
new로 만든 객체마다 다른 상태를 가지며 메서드는 그 상태를 사용합니다.
new User()
public, private, protected로 속성과 메서드를 어디서 사용할 수 있는지 표시합니다.
private
개별 인스턴스가 아니라 클래스 자체에 속한 값과 기능을 표현합니다.
Class.method