C# 에서의 Static(정적)
Static 변수를 정적 멤버변수라고 한다. 일반적인 멤버변수와는 다르게 객체화를 하지 않고도 쓸 수 있다 그 사용법은 static 클래스의 이름만으로 사용이 가능하다. 또한, 객체 하나하나의 것이 아니라 모두가 알고 싶은 걸 제시할 경우에 쓴다. ex) Console.WriteLine(); 정적 멤버변수는 객체에 귀속된 것이 아니라 클래스 그 자체에 귀속된 것이고, 메모리에서는 데이터 영역에 올라가게 된다. 멤버변수라고 하는 애들은 각각 존재한다. 플레이어를 3번 new하면 플레이어가 3개 생긴 것이다. static은 객체화를 전혀 하지 않고(count) 사용할 수 있는 정적 멤버변수/함수/클래스다. 프로그램 내에서 하나만 존재하고 일반적으로 클래스 내부에서 모든 객체가 공유하는 변수를 만들 때 sta..
2023.05.08