후... 아래의 답변에 약간 첨가를 하겠습니다.
사실 말그대로 해석해도 맞는 말입니다.
private 는 사적인것. 즉 그 객체 자신만을 위한 것입니다.
protected 는 보호받을것, 즉 그 객체 자신중 보호 받을것을 위한 것입니다.
public 은 일반적인것, 즉 이것은 그 객체 뿐만이 아니라 외부에서도 건들수 있게
일반적인 것들을 정의할 때 쓰는 것입니다.
즉, 위의것들은 객체의 구성원을 어디서 가지고 놀수 있는가를 뜻하죠.
사실 솔직히 말해서 일반적으로 private과 Public을 많이 사용하고
윈도우 내부의 함수들 중 특수한것들을 사용 랗때 Protected를 사용하죠...물론 예외도 있겠지만.. 예를들어 WndProc같은 것은 protected에 넣습니다...
더 자세한 사항은 밑의분 말처럼 책을 참고하세요 ^^;
|