클래스변수 선언할때 입력한 생성자 매개값을 통해 호출되어 실행된, 생성자 블럭 내에 있는 실행문이 바꾼 필드값이나 메소드 리턴값을,

new 생성자(매개값) 을 통해 생성된 (가상의 저장공간? 같은 개념인) 객체에 저장함. 그리고 클래스변수에는 그 객체를 찾아가는 힙상의 주소가 저장되어있다.

따라서 (클래스변수.속성 혹은 메소드)를 실행하면 해당 객체에 저장되어있는 속성 혹은 메소드가 실행되고 나온 리턴값을 불러오게 된다.

이거 이해하는데 세시간 넘게걸림.... 시발

- dc official App