오늘의 주제
1. 오버라이딩(재정의)
열 번째 시간입니다.^^
상속의 개념에 대해서는 조금 잡히셨나요?
아직 잘 모르시겠다면
↓↓↓저 열심히 썼는데 추천 한방 꾹 눌러주고 가시는 건 어떨까요? 로그인이 필요 없습니다. ^~^ 사랑합니다~ ↓↓↓
2012/03/28 - [Objective-C] - Objective C <9>. 상속(1)
요기서 다시 한 번!
자 그럼 오늘은 상속에 대해서 조금만 더 알아봅시다 ㅎ
스따뚜~~~~~~~~~~~~
# 오버라이딩(재정의)?
오버라이딩 : 재정의
오버라이딩이 뭘까요?
지난번에 상속에 대해서 이야기 할 때, 자식은 부모에게 물려받은 것들을 필요에 의해 부분적으로 바꿔 쓸 수 있다고 했던 것 기억하시나요?
바로 그것을 말합니다.
메소드를 부모가 물려준 그대로 사용할 수도 있지만, 자신의 목적에 맞게 재정의해서 사용할 수 있습니다. 즉, 같은 이름의 메소드를 물려받은 녀석에서 덮어씌울 수 있단 말이죠~
너무 말이 어려운가요?
직접 해봅시다..ㅎ
지난번에 사용했던 자식클래스의 선언부로 와서 부모클래스와 동일한 이름의 메소드를 선언해 줍니다. 코멘트 설명 보세요 ㅎ
그리고 구현을 해줍니다~
자, 이제 메인으로 와서 메소드들을 호출해 봅니다~ 역시나 설명은 코멘트로^^
요런 결과가 나옵니다~
아까 위에서 말씀드린 것 보고 예상하셨나요?ㅎ
자, 이렇게 상속에 대해서 간단히 알아보았습니다~
다음엔 뭘 해볼까나요 ㅎㅎ
by yagom
twitter : @yagomsoft
p.s 제 포스팅을 RSS 피드로 받아보실 수 있습니다.
RSS Feed 받기
↓↓↓저 열심히 썼는데 추천 한방 꾹 눌러주고 가시는 건 어떨까요? 로그인이 필요 없습니다. ^~^ 사랑합니다~ ↓↓↓
'Objective-C' 카테고리의 다른 글
Objective C 우린 왜 굳이 오브젝티브-C를 배워야 할까? (2) | 2014.04.22 |
---|---|
Objective C <11>. 딕셔너리, 배열 ( NSDictionary, NSArray ) (34) | 2012.04.20 |
Objective C <9>. 상속(1) (10) | 2012.03.28 |
Objective C <8>. 메소드의 선언과 반환값 (17) | 2012.03.16 |
Objective C <7>. 이름짓기 (6) | 2012.02.14 |