rootState_entDef

이 메소드는 기본 상태 전이를 수행하여 상태 차트를 초기화합니다.

가시성
Public
시그니처
virtual void rootState_entDef();
참고

OMReactive에는 rootState_entDefundoBusy 메소드에 대한 구현이 있습니다. 일반 상태 차트 구현의 경우 OMReactive에서 상속하는 모든 클래스는 특정 상태 차트 구현에 따라 이러한 메소드를 겹쳐씁니다. 재사용가능 상태 차트 구현의 경우 이러한 메소드는 있는 그대로 사용됩니다.

Rational® Rhapsody® 프레임워크는 실제 상태 차트에 대해 "아는" 내용이 아무 것도 없으며 rootState_dispatchEventrootState_entDef 메소드에 대해서만 알고 있습니다. 모든 구체적 클래스는 직접 코드를 생성했으므로 모든 이벤트에 대해 반응하는 방법에 대해 알고 있습니다. 따라서 일반 상태 차트 구현의 경우 구체적 클래스는 고유한 사용자 정의 구현으로 이러한 두 개의 가상 메소드를 겹쳐씁니다.

일반 상태 차트는 switchif 명령문을 사용하여 생성됩니다. 이러한 상태 차트는 시간 및 공간적 측면에서 한층 효과적이고 사용자 정의 구현을 제공합니다. 재사용가능 상태 차트는 오브젝트를 사용하여 생성되고 일반적인 객체 지향 기능(예: 상속, 캡슐화 및 다형성)을 제공합니다. 이러한 차트는 일반 구현을 제공합니다. Rational Rhapsody의 기본값은 일반 상태 차트입니다.


피드백