프로그래밍 생초보고, 객체지향 설계로 TCG를 만들어 보려고 함.

카드게임에서 카드는 하나의 객체잖아

카드는 자신의 코스트 같은 정보를 필드로 가질거고 그걸 감춰야 하겠지?

근데 문제는...

0619 오늘의 카드 - 신의 격노 : 운에 자신이 있다면 한 번 써보세요!

이런 카드를 구현하는 데 문제가 생겨버림

며칠을 고민해봐도 코스트의 getter, setter를 사용하는 것밖에 해결책을 찾을 수가 없었음.

여기서 궁금증이 생김.

정말로 getter와 setter를 대체할 합리적인 방법이 없을까?

그리고 만약 없다면, 이왕 만든김에 아무데서나 써도 될까?