작성
·
168
2
Creature(int creatureType) : _creatureType(creatureType)
생성자 상속에서
_creatureType(creatureType) 이 의미하는바가 무엇인지 알고 싶습니다. cretaure type 을 _creatureType 으로 캐스팅 해주는 것을 상속 받는다는 의미인지요?
답변 1
1
기능적으로 보면
Creature(int creatureType)
{
_creatureType = creatureType;
}
~과 동일합니다.
_creatureType = creatureType으로 초기화하는 것을
저렇게 생성자에서 : 뒤에 _creatureType(creatureType) 문법으로 넣어줄 수 있습니다.
(속도에 약간 이점이 있음)