Static을 설명하기 전에 Class(클래스)랑 Instance(인스턴스)를 이해해야된다. 우선 클래스(Class)는 도안, 도면, 걍 블루프린트이다. 이런 도안(=Class)들로 우리는 여러 인스턴스(Instance)를 생성한다. 기본 데이터를 넘기면 서로 다른 인스턴스를 생성할 수 있다. 위의 첫번째 사진 건물 도면에서 바닥, 창, 천장 등등등... 에 서로 다른 재료인, 철재, 타일, 시멘트, 벽지를 사용하면 서로 다른 건물이 지어진다. 똑같은 도면을 썼는데! 두번째 사진에서도 만약 신이 인간 클래스(Human Class)를 만들어서인간이면 갖는 기본적인 값들, 멤버 변수(혹은 property 라고도 부름) 를 피부색, 눈동자색, 머리카락색, 곱슬강도, 성별, 다리의 길이, 팔의 길이, 성격 ..