
chap.5 - static 등등
·
2-1/객체지향 - java
Static static = 정적 * 객체들에 저장되는 게 아니라 클래스 자체에 저장됨 (클래스 전체에 속하는 변수. 하나의 객체에만 속하지 x) (원래는 각 객체마다 변수에 대해 다른 값을 가지는데, 얘는 하나만 가짐) -> class의 모든 객체가 정적 변수를 읽고 변경할 수 ㅇ ->클래스명.변수명 이렇게 호출 가능 - object 호출 없이도 접근 가능 - 정의는 class 내에서 함 public static int a; 이런식으로 선언 변수, method 둘다 static 선언 가능 variable - 선언과 동시에 초기화될 수 ㅇ (먼저 초기화 해주는 것이 좋다) - 만약 명시적으로 초기화 X -> default value로 자동적으로 초기화 method public static int myMe..