private state
agefuelLevelspeed
객체가 지켜야 할 실제 값입니다. 외부에서 직접 만지면 무결성이 깨질 수 있습니다.
객체 지향 설계의 출발점은 데이터를 어디에 두느냐보다, 외부가 어떤 경로로만 상태를 바꿀 수 있게 할지 정하는 것입니다.
객체가 지켜야 할 실제 값입니다. 외부에서 직접 만지면 무결성이 깨질 수 있습니다.
외부가 사용할 수 있는 공식 약속입니다. 이 경로에서 검증과 계산을 수행합니다.