
you are here
209
6
章
Command
パターン
6
章
Command
パターン
C
e
i
l
i
n
g
F
a
n
O
f
f
execute()
L
i
g
h
t
O
n
C
o
m
m
a
n
d
execute()
G
a
r
a
g
e
D
o
o
r
O
p
e
n
execute()
C
e
i
l
i
n
g
F
a
n
H
i
g
h
execute()
S
t
e
r
e
o
O
f
f
execute()
G
a
r
a
g
e
D
o
o
r
C
l
o
s
e
execute()
L
i
g
h
t
O
f
f
C
o
m
m
a
n
d
execute()
L
i
g
h
t
O
n
C
o
m
m
a
n
d
execute()
L
i
g
h
t
O
f
f
C
o
m
m
a
n
d
execute()
S
t
e
r
e
o
O
n
F
o
r
C
D
execute()
コマンドをスロットに割り当てる
リモコンの各スロットにコマンドを割り当てる計画です。ここでは、
リモコンがインボーカになります。ボタンを押すと対応するコマンドの
execute()
メソッドが呼び出され、その結果、(照明、シーリングファン、オー
ディオといった)レシーバのアクションが起動されます。
S
t
e
r
e
o
off()
on()
(1)
各スロットがコマンドを取得し
ます。
(2)
ボタンを押すと、対応するコマンド
の
execute()
メソッドが呼び出されます。
(3)execute()
メソッドではレシーバ
のアクションを起動します。
インボーカ
残りのスロットについても
少し工夫する予定です。 ...