초기화란?
초기화(Initialization)는 변수나 객체를 처음 값을 할당하거나 설정하는 작업을 말합니다. 변수나 객체를 사용하기 전에는 반드시 초기화해야 합니다. 여러가지 방법으로 초기화를 할 수 있습니다.
선언과 동시에 초기화: 변수나 객체를 선언하는 동시에 값을 할당합니다. 이 방법은 변수가 선언되는 시점에 값을 가지고 있어야 하는 경우에 주로 사용됩니다.
나중에 초기화: 변수나 객체를 선언할 때 초기 값을 주지 않고, 필요한 시점에 값을 할당합니다. 이 방법은 변수가 선언될 때 값을 알 수 없는 경우에 사용됩니다.
nullable 변수: 변수나 객체를 선언할 때 Nullable로 선언하고, 필요한 시점에 값을 할당합니다. Nullable 변수는 초기값이 없을 수 있음을 표현합니다.
생성자를 통한 초기화: 클래스를 인스턴스화할 때 생성자를 사용하여 객체를 초기화합니다. 이 방법은 객체가 생성될 때 필요한 초기화 작업이 있을 때 사용됩니다.
초기화는 변수나 객체가 사용될 때 그 값이 정의되어야 한다는 원칙을 따릅니다. 이를 통해 안정성을 확보하고 프로그램의 예측 가능성을 높입니다.
'Today I learned > 용어정리' 카테고리의 다른 글
정적/동적 타입 지정 언어 (0) | 2024.03.08 |
---|---|
"::" 이 가지는 의미? (0) | 2024.03.07 |
문법 종합반 3주차 - (2) (0) | 2024.03.06 |
문법 종합반 3주차 - (1) (0) | 2024.03.06 |
프로퍼티와 메서드 (0) | 2024.03.06 |