c# 중첩 클래스1 [C#] 중첩 클래스 중첩 클래스 - 클래스 안에 선언되어 있는 클래스를 말한다. 선언하는 문법은 매우 간단하다. 클래스 안에 클래스를 선언하는 것이 전부이기 때문이다. 중첩 클래스가 다른 클래스와 다른 점이 있다면, 자신이 소속되어 있는 클래스의 멤버에 자유롭게 접근할 수 있다는 것이다. private 멤버에도 접근 가능하다. 선언 위와 같이 중첩 클래스를 선언하는 문법은 매우 간단하다. 클래스 안에 클래스를 선언하는 것이다. 객체를 생성하거나 객체의 메서드를 호출하는 방법도 보통의 클래스와 다르지 않다. 중첩 클래스에서 자신의 소속 클래스 멤버의 접근하는 예제이다. 중첩 클래스를 이용하는 이유 클래스 외부에 공개하고 싶지 않은 형식을 만들고자 할 때 현재의 클래스의 일부분처럼 표현할 수 있는 클래스를 만들고자 할 때 다른.. 2019. 5. 18. 이전 1 다음