세터는 데이터 검증 당연히 해야 된다고 보는데
올바른 데이터가 저장되도록..
근데 게터는 그냥 값을 리턴만 해야 된다고 보는데
실제로 협업이나 고수들은 어떻게 함?
그건 당연한거고, 사람에 따라서는 세터도 쓰지 말아야 한다고 하는 사람도 있음. setHealth 대신 isHit처럼 상태변화를 엄격하게 하는 식? 함수형 객체지향에서는 아예 상태변화 없이 객체 생성만 함 - return 0;
게터는 인터페이스고 안이 어떻게 되있을지는 며느리도 몰러... getX라고 되있지만 그게 진짜 내부의 private 변수 x를 반환할지 아니면 다른 걸 계산해서 반환할지는 맘대로여라.
츄럴//되있->돼있 (되어 = 돼임) [리듬 맞춤법 봇♬]
그건 당연한거고, 사람에 따라서는 세터도 쓰지 말아야 한다고 하는 사람도 있음. setHealth 대신 isHit처럼 상태변화를 엄격하게 하는 식? 함수형 객체지향에서는 아예 상태변화 없이 객체 생성만 함 - return 0;
게터는 인터페이스고 안이 어떻게 되있을지는 며느리도 몰러... getX라고 되있지만 그게 진짜 내부의 private 변수 x를 반환할지 아니면 다른 걸 계산해서 반환할지는 맘대로여라.
츄럴//되있->돼있 (되어 = 돼임) [리듬 맞춤법 봇♬]