c++ 열혈강에서 상속에 대한 개념이 있는데..
예를들어
class a
{~~~~~}
class a : public b
a->b 이렇게 해서 a가 상위클래스 b가 하위클래스이고 a는 b를 상속\'한다\' 혹은 b는 a를 상속\'받았다\'라고 해야하는게 맞지 않음??
근데 책에선 a<-b 이렇게 해서 b는 a를 상속\'한다\'해서 화살표 방향이 거꾸로 돼 있는데..
솔직히 a->b 이렇게 생각해서 하는게 더 편하지 않음??왜 책에선 이렇게 써놓았을까??아니면 내가 큰 오류를 범하고잇는건가
a<-b가 맞는 것 같은데요? a<-b를 포인터로 포현하자면 , b가 a를 참조 한다고 볼 수 잇고 상속이라는게 참조하는것과 비슷하다고 볼수 있으니. 그리고 네이버 사전에서 찾아보니 상속하다라는 뜻이 물려주는것과 물려받는것 두가지 다 의미하네요. 그리고 상속하다의 영어단어 inherit은 몇가지 문장으로 봣을때 상속 받는다는 의미로 자주 쓰이는 것 같고요. 그래서 영어적 의미를 존중(?)해서 b inherits a 를 한글로 해석 한 표현이 아닐까요.. 아무튼.. 제가 이해한 방식은 이건데 도움되셨는지 모르겠네요.