오늘 백준 알고리즘 6236 용돈관리를 문제를 풀면서 의문점이 들었다.
static 키워드를 사용하고 있지만 제대로 개념을 알고 사용하고 있는가
라는 생각이 들어서 정리를 하고자 글을 쓰게 되었다.
static이란
고정된 값 또는 메소드라 불린다. 클래스에서 사용하고 함수 내에서는 사용이 불가하다.
static이 필요한가?
static은 언제 사용할까라는 생각이 들때 한번이 아니라 두 번이상
객체를 생성해야 할때 메모리를 절약하기 위해 필요하다고 생각한다.