質問編集履歴
1
回答してほしい内容を具体的に追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,6 @@
|
|
1
1
|
# 質問
|
2
2
|
|
3
|
+
```PHP
|
3
4
|
Class Menu{
|
4
5
|
public $name;
|
5
6
|
public function __construct($name){
|
@@ -11,6 +12,7 @@
|
|
11
12
|
echo $curry->name;
|
12
13
|
|
13
14
|
/*結果:CURRYが出力される
|
15
|
+
```
|
14
16
|
> __constructメソッド内で、$thisを用いてインスタンスのプロパティに値をセットすることができます。
|
15
17
|
> インスタンスの生成時にプロパティをセットすることができるので便利です。
|
16
18
|
|
@@ -22,6 +24,9 @@
|
|
22
24
|
|
23
25
|
と書く必要がなくなるよ、ということでしょうか。
|
24
26
|
|
27
|
+
また、コンストラクタを使用することで手間が減るなど、何かしら事例がありましたらご教示いただけると、
|
28
|
+
イメージしやすいので有難いです。
|
29
|
+
|
25
30
|
自分でClassを定義するような開発コードを書いたことがないので、その利便性がなかなか実感できず、
|
26
31
|
使いこなせていません。
|
27
32
|
詳しい方おられましたら、アドバイス宜しくお願いいたします。
|