본문 바로가기
프로그래밍/c#

c#_35 분할 클래스 partial class

by 지나팩 2021. 7. 26.

분할 클래스 partial class에 대해 알아보도록 하겠습니다. 분할 클래스는 하나의 클래스를 여러개의 클래스 분할하는 걸 말합니다. 클래스는 비록 분할되어있지만 객체를 생성 시엔 일반 클래스와 똑같은 기능을 합니다. 

partial 한정자를 class 앞에 붙임으로서 클래스 분할이 가능합니다. 아래의 예제를 통해 더 알아보도록 하죠.

위 예제에서 보듯 필드, 생성자, 메소드 별로 클래스를 분할했습니다.

비록 클래스는 분할이 되었지만 객체 생성 시 일반 클래스처럼 사용이 가능합니다.

당연하게도 상속 역시 가능합니다.

클래스의 코드가 길거나 기능별로 분할하고자 할때 이 partial 한정자를 통해서 클래스를 분할하세요~

댓글