열거형
열거형은 특수한 클래스로, 개수가 고정된 상수 집합을 표현할 때 사용합니다. 모든 열거형은 자동으로 Enum 클래스를 상속받습니다. 또한 열거형은 봉인 타입(sealed)이므로 상속하거나 구현, 믹스인할 수 없고 명시적으로 직접 인스턴스를 생성할 수도 …
독립 소프트웨어 개발 스튜디오
클래스 상속 Extend a class extends 키워드를 사용해 부모 클래스(상위 클래스)로부터 자식 클래스(하위 클래스)를 파생합니다. super 키워드를 이용하면 자식 클래스 안에서 부모 클래스의 멤버(메서드, 생성자 등)를 호출할 수 있습니다. 예를 …
지난 시간에 잠시 언급했듯이 반환 타입이 void인 메서드 안에서도 return을 사용할 수 있습니다. 반환값이 있는 메서드는 return 구문을 필수로 작성해야 합니다; void 반환값 없는 메서드는 return을 강제로 쓰지 않아도 됩니다: …
프로그램 제어 흐름의 영문 표현은:Flow of Control 프로그램을 개발할 때 대부분의 로직은 메서드 안에 담습니다. 나머지 로직은 속성, 연산자 및 기타 함수 멤버에 배치합니다. 제어 흐름 분류 소위 제어 흐름(flow …