class example


{
public

  int get() {return data}


private

   int data;


}


example get_example() {return example())


예를 들어 이런 클래스가 있을때


int main()

{


1.

example ex1;

ex1.get()  // 성공


2.

get_example().get() // 실패하게끔 

}


1의 경우 좌변 객체로 get() 함수를 호출하는 거고

2의 경우 우변 객체로 get() 함수를 호출하는 건데


이걸 강제시킬 수 키워드 c++ 에 있냐?