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

質問編集履歴

1

実現したいことがわかりづらかったためにニュアンスを修正しました。試したことが実行できていなかったことが発覚したため、その趣旨を加えました。

2021/02/05 12:19

投稿

Zin.Creat
Zin.Creat

スコア42

title CHANGED
File without changes
body CHANGED
@@ -18,7 +18,7 @@
18
18
  }
19
19
  }
20
20
  ```
21
- このコードと同じ処理で変数(このコードでのtarget(string)とisContact(bool))だけが異なるコードがいくつもあります。そこでGenericメソッドのように該当するスクリプトは変数だけを指定してコード省略する合理的な方法を知りたいす。
21
+ このコードと同じ処理で変数(このコードでのtarget(string)とisContact(bool))だけが異なるコードがいくつもあります。該当するスクリプトは変数のみを指定して、メソッドのコードは別のスクリプトに書いて省略たいと考えています。
22
22
 
23
23
  ### 試したこと
24
24
  そこで継承を使った方法を思いつきました。
@@ -58,7 +58,8 @@
58
58
  }
59
59
  }
60
60
  ```
61
+ これだとエラーは発生はしませんが、継承元のメソッドは呼び出されませんでした。
61
- エラーも発生せずに機能はするのですが、継承の使い方として適切でないように感じています。
62
+ また、そもそも継承をういった形使用するの適切でないように感じています。
62
63
  ### 答えていただきたいこと
63
64
  わがままですが、こういった状況での適切な最適化方法を教えていただきたいです。
64
65
  よろしくお願いいたします。