정적 클래스 및 정적 멤버 다루는 내용 - 정적 클래스 - 정적 멤버 - 비 정적 클래스의 private 생성자 C#과 Java의 경우에는 전역 스코프가 없다라는 것 때문에 C와 C++에서 전역 스코프에 의존했던 이들에게는 프로그래밍 하기 불편하다는 투정을 받을 수도 있다. 물론, 동적인 형태로 프로그래밍을 해 온 이라면 크게 문제가 되지 않겠지만 말이다. 그렇지만, C#과 Java에서도 static 클래스를 통해 전역 스코프와 동일한 효과를 가져올 수 있게 해 주고 있다. class명 앞에 static 키워드가 붙으면 인스턴스는 생성할 수 없는 정적 클래스로 정의가 된다. 이들은 static 멤버들로만 구성되어 있고 파생을 할 수 없는 봉인된(sealed) 클래스가 된다. 그리고, public한 정적 ..