하나님은 static 하면서 const 하시다.
static 즉, 어디에도 계시며,
const 변함이 없으시다.
static const 하나님,
어디에도 계시면서 변함이 없으신 하나님!!
----------------------------------------------------------------------------------------
1. const : 일반적으로 const는 변수를 상수화할 때 사용한다. 변수나 함수를 const로 상수화 시키면
변경하지 말아야 할 변수를 변경함으로써 발생되는 버그를 방지할 수 있다.
2. static : static으로 변수 또는 함수를 선언하면 공용으로 사용하는 메모리(static 또는 전역 공간)에
생성된다. 즉, 같은 파일 범위내의 어떤 위치에서든 접근이 가능하다는 것을 의미한다.
- 함수가 끝나도 변수를 보존하고 싶을 때 사용하기도 하고 객체를 사이의 공유가 필요할 때 사
용한다. 클래스에서 멤버 변수를 static으로 선언하면 객체가 아무리 많이 생성되어도 static
변수는 하나만 생성되고 모든 객체가 공유하게 된다. static변수와 함수 모두 객체가 생성되기
이전에 메모리에 생성되며 static 함수는 static 변수에만 접근 가능하고 일반 변수에는 접근
불가능 하다. 하지만 일반 함수는 static 변수와 일반변수 모두 접근 가능하다.
'공부방 > Flex' 카테고리의 다른 글
[Flex] DataGrid Column의 가로폭을 비율로 설정 (0) | 2012.02.13 |
---|---|
[FLEX]ProgressBar 속성 설명 (0) | 2012.02.13 |
[Flex] 특정 일자의 해당 주 시작일과 종료일 구하기 (0) | 2012.02.13 |
[Flex Mobile] 어플리케이션 종료 (0) | 2012.02.13 |
[Flex] php를 이용한 파일 업 다운 (0) | 2012.02.13 |