나는 const 인 일부 속성을 가지고 있으므로 이러한 속성을 공개하거나 보호해야합니까?클래스의 const 속성이 public 또는 protected 여야합니까?
일부 파생 클래스에서 사용 되었기 때문에 protected를 지원했지만 내 친구는 const이기 때문에 공용이라고해도 어떤 차이가 없다고 주장했습니다.
하지만 cpp를 배웠을 때 가능한 한 속성을 보호하거나 비공개로 설정하고 접근자를 사용하여 변경해야한다고 생각했습니다.
감사합니다.
아니요 이러한 const 특성에 대한 읽기/쓰기 접근자가 없습니다. 일반적인 경우에만 예제를 제공했습니다. – Curious
나는 그것을 이해했다. 제가 말한 것은 상수는 접근자를 필요로하지 않는다는 것입니다. 일반적으로 그들은 단지 불필요한 관료 일뿐입니다. –