Object * operator->()

{

    return this;

}


Object & operator*()

{

    return * this;

}



위에 함수는 그냥 this는 객체 자신의 포인터니까 객체의 포인터 형으로 반환하는거고


아래 함수는 this포인터가 객체 자신의 주소니까 객체 주소로 반환하는거임?