コード例 #1
0
ファイル: State.cs プロジェクト: samdyao/WebFrontEndDev
		public Device()
		{
			State = new DeviceIdleState(this);
			Door = new Door();
			Door.State = new DoorClosedState(Door);
		}
コード例 #2
0
ファイル: State.cs プロジェクト: samdyao/WebFrontEndDev
		public DoorUnlockedState(Door door)
			: base(door)
		{
		}
コード例 #3
0
ファイル: State.cs プロジェクト: samdyao/WebFrontEndDev
		public DoorOpenState(Door door) : base(door)
		{
		}
コード例 #4
0
ファイル: State.cs プロジェクト: samdyao/WebFrontEndDev
		public DoorClosedState(Door door) : base(door)
		{
		}
コード例 #5
0
ファイル: State.cs プロジェクト: samdyao/WebFrontEndDev
		protected DoorState(Door door)
		{
			Door = door;
		}