teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

誤字

2019/08/06 05:58

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -51,7 +51,6 @@
51
51
  }
52
52
  function remove() {
53
53
  }
54
- function get() {
55
54
  }
56
55
 
57
56
  $command = new ItemCommand();

1

説明がうまくできていないため修正しました

2019/08/06 05:58

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- PHP ポリモーフィズムの考え方・書き方
1
+ PHP CommandManagerクラスで管理しているメソッドを実行する
body CHANGED
@@ -5,7 +5,7 @@
5
5
  コマンドを追加する・コマンドを削除するメソッドとはどのように定義したらよいのでしょうか?
6
6
  また、それを呼び出すにはどのように記述すればよいのでしょうか?
7
7
 
8
- ## 実行内容
8
+ ### 実行内容
9
9
  アイテムコマンド、ゲームコマンドクラスを作る。
10
10
  各コマンドクラスは、コマンドクラスを継承する。
11
11
  各コマンドの管理を行うコマンドマネージャークラスを作る。
@@ -17,6 +17,7 @@
17
17
  ・コマンドを追加が出来るメソッド
18
18
  ・コマンドを削除が出来るメソッド
19
19
 
20
+ ```
20
21
  abstract class Command
21
22
  {
22
23
  abstract public function execute();
@@ -55,8 +56,8 @@
55
56
 
56
57
  $command = new ItemCommand();
57
58
  $command = new GameCommand();
59
+ ```
58
60
 
59
-
60
61
  ### ここに問題に対して試したことを記載してください。
61
62
 
62
63
  「コマンドを管理する」というのがどのようにしたらよいかわかりません。