가능한 중복 :
Java: Are Getters and Setters evil?변수를 직접 참조하는 것보다 클래스에서 변수를 반환하는 함수를 사용하고 있습니까?
나는 그것이 사용중이라는에서 간단한 부울으로 블록라는 클래스가 있습니다. 예를 들어 프로그램의 if 문에서 inUse()라는 메서드를 사용하면 inUse 부울을 반환하거나 block.inUse를 사용하여 변수를 참조하는 것이 더 좋습니다.
예 :
if(block.inUse == true) // do something
또는 I가 사용중()가 직접 값을 이용하여 상기 블록 클래스 간단한 복귀 방법
boolean inUse() {
return inUse }
감사
http://stackoverflow.com/questions/565095/java-are-getters-and-setters-evil – assylias