업캐스팅

C#/기본기

[C#] 기반클래스와 파생클래스 사이의 형식변환

https://blog.naver.com/bamsunbic/221370090169 C# 5. 다형성, 형변환 다형성(Polymorphism) 다형성은 여러 가지 형태를 가질 수 있는 것을 의미합니다. < 다형성의 두 가지 ... blog.naver.com 기반클래스와 파생클래스 사이에서는 족보를 오르내리는 형식 변환이 가능 파생 클래스의 인스턴스는 기반 클래스의 인스턴스로서도 사용 가능 먼저 왜 기반, 파생 사이의 형변환이 필요한지부터 알아보자. 1. 다형성과 유연성 가장 중요한 이유이다. 다형성은 코드의 재사용성과 유연성을 향상시키며, 객체 간의 관계를 간결하게 표현할 수 있다. 2. 멤버의 개수 조절 여러자료를 찾아본 결과 형변환은 참조하고 있는 인스턴스에서 사용할 수 있는 멤버의 개수를 조절하는 역..

파워지훈
'업캐스팅' 태그의 글 목록