객체 지향 설계
Knowing Your Objects: this Pointer 1.
class 개념에서 언급되는 this pointer 에 대해서 살펴보자. Sales_data Class의 isbn() member function이 있다고 하자. 그리고 main에서 total 이라는 Sales_data 타입의 object를 선언한다. 그러고 isbn() member function의 호출을 살펴보자: total.isbn() 여기서 우리는 total이라 불리는 object의 isbn member function를 가져오기 위해 dot operator를 사용했다. static class member에서의 예외를 제외하고, member function을 호출할 때 저렇게 한다. isbn이 Sales_data의 member(e.g., bookNo)를 가리킬 때, 이것은 암묵적으로(implici..
2018. 2. 25. 19:42