솔직히 너가 예시 준 코드 뭐가 좋은진 잘 모르겠고 나라면 이렇게 짰음
인터페이스 하나 두고 실제 구현은 internal 키워드나 private 키워드로 막으셈
외부로 노출되는 isDead는 public 에 변경 불가능, 이니까 너가 원하는
> "클래스 밖에서는 죽었는지 살았는지 확인만 할 수 있다"
만족하지?
OK?
솔직히 너가 예시 준 코드 뭐가 좋은진 잘 모르겠고 나라면 이렇게 짰음
인터페이스 하나 두고 실제 구현은 internal 키워드나 private 키워드로 막으셈
외부로 노출되는 isDead는 public 에 변경 불가능, 이니까 너가 원하는
> "클래스 밖에서는 죽었는지 살았는지 확인만 할 수 있다"
만족하지?
OK?
감사합니다.
코틀린스럽네
oop적 관점에서 kill이 아니라 die가 더 낳을듯
kill die 등등은 관례적으로 대부분 kill로 쓰지 않나