특별한 이름이 있지만 그게 무엇인지 기억이 안납니다. 서브 클래스의 배열을 슈퍼 클래스의 배열에 캐스트하는 방법과 다른 방법으로 두 가지 용어가 있습니다.문자열 배열에 개체 배열을 캐스팅 할 때이 함수는 무엇을 호출합니까?
답변
어레이 업 캐스팅 및 어레이 다운 캐스팅.
편집 : 공분산 및 Contravariance는 구성 및 상속 의미에 따라 동일하거나 같지 않은 특정 유형을 처리하는 기능입니다. 이것은 캐스팅 배열과는 아무런 관련이 없습니다. 단지 캐스팅 배열이 공산 분산이 작용하는 한 경우 일뿐입니다.
아시다시피, 그것은 코 - 분산 및 콘트라 - 분산보다 훨씬 쉽게 기억할 수 있습니다. 어쩌면 우리는 용어를 바꾸어야합니까? 권자 –
복싱과 언 박싱?
아니요, 캐스트 배열과 관련된 용어입니다. –
난 혼란스럽게 배열에 관련된 용어를 생각하지 않습니다. +1 흥미로운 질문입니다. –
동일 편차 및 반 편차. 아마.
@ 스티브 : 네가 맞다고 생각해. C#의 공분산 및 Contravariance에 대한 자세한 내용은 다음을 참조하십시오. http://blogs.msdn.com/ericlippert/archive/2007/10/16/covariance-and-contravariance-in-c-part-one.aspx –
링크를 포함 시켰습니다. 왜냐하면 사람들은 자신이 무엇인지에 대한 배경 지식을 원할 때를 대비하여, 제 1 부는 공분산과 Contravariance에 대해 더 일반적인 용어로 말하기 때문입니다. –
그게 내가 생각하려고했던거야. 감사. –
- 1. 이 함수는 무엇을 반환합니까?
- 2. reloadData가 정확히 무엇을 호출합니까?
- 3. 메시지 배열에 캐스팅
- 4. DosPathToSessionPath 함수는 무엇을 사용합니까?
- 5. 개체 및 문자열 배열을 참조하는 Linq 쿼리
- 6. 개체 배열에 인덱서를 어떻게 사용합니까?
- 7. HashMap에 개체 캐스팅
- 8. 정적 클래스를 정당화 할 때이 의미는 무엇입니까?
- 9. 문자열 배열에 항목을 넣으시겠습니까?
- 10. 파이썬의 dir() 함수는 무엇을 의미합니까?
- 11. SBCL 시간 함수는 무엇을 반환합니까?
- 12. 문자열 대 캐스팅 ToString
- 13. NSDictionary 문자열 캐스팅
- 14. 개체 배열을 저장하려면 어떻게해야합니까?
- 15. jQuery 배열에 저장된 함수를 어떻게 호출합니까?
- 16. iphone 용 Objective c 배열에 문자열 배열을 만드는 방법
- 17. Object 배열을 Long 배열에 캐스트 할 때의 ClassCastException
- 18. 배열에 대한 문자열 또는 배열에 대한 문자열 팁에 대한 배열
- 19. 2 UI 일관성을 위해 GWT에서 무엇을 호출합니까?
- 20. 문자열 배열에 ActionPerformed 배열 추가
- 21. 이 Java generics 패러다임은 무엇을하고 무엇을 호출합니까?
- 22. 문자열 배열에 마샬링
- 23. 배열에 대한 부울 값의 문자열?
- 24. 배열을 연관 배열에 값으로 저장
- 25. 자바 스크립트 문자열 캐스팅 문제
- 26. OBJ를로드 할 때이
- 27. 자바 배열에 PHP 배열을 반환
- 28. PHP : 깊은 배열에 배열을 분할
- 29. PHP에서 연관 배열에 배열을 추가하십시오.
- 30. HTDP 연습 6.6.1 - 템플릿 함수는 무엇을 의미합니까?
Google에서 (커뮤니티) 답변을 잘못 받아 들일 수 있습니까? – zvolkov
커뮤니티 (우리)는 단지 그것을 downvote해야합니다, 다른 모든 것은 스스로 따라야합니다. 아마. –