質問編集履歴
5
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,6 +28,6 @@
|
|
28
28
|
|
29
29
|
はじめ読んだ時、そんな方法もあるのかというのが率直に感じたことですが、ふとそもそもアクセス不能な物に無理やり突っ込むようなコードを作る場面が存在するのだろうかと疑問に思いました。
|
30
30
|
|
31
|
-
何かしら必要な処理をさせたいのであれば、それ用のメソッド
|
31
|
+
何かしら必要な処理をさせたいのであれば、それ用のメソッドなどを作成してそっちを読み込んだ方がいいのではないかと思っております。
|
32
32
|
|
33
33
|
ネットでオーバーロードについて調べてみたのですが、パーフェクトPHPに記載があるように概念部分やマジックメソッドを使用する時はこういう書き方という似通ったサンプルコードばかりで、じゃぁ実際に使用する場面はこんな時でこういう必要性があるからなどの説明が見つけられず質問させていただきました。
|
4
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,4 +10,24 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
|
13
|
+
■学習に使用している書籍
|
14
|
+
|
15
|
+
パーフェクトPHP
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
■該当のコード
|
20
|
+
|
21
|
+
これというコードはなく、パーフェクトPHPのサンプルコードぐらいになります。
|
22
|
+
|
23
|
+
書籍の物を掲載していいかわからないのでやめておきます。
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
■私が考えたこと
|
28
|
+
|
29
|
+
はじめ読んだ時、そんな方法もあるのかというのが率直に感じたことですが、ふとそもそもアクセス不能な物に無理やり突っ込むようなコードを作る場面が存在するのだろうかと疑問に思いました。
|
30
|
+
|
31
|
+
何かしら必要な処理をさせたいのであれば、それ用のメソッドやクラスを作成してそっちを読み込んだ方がいいのではないかと思っております。
|
32
|
+
|
33
|
+
ネットでオーバーロードについて調べてみたのですが、パーフェクトPHPに記載があるように概念部分やマジックメソッドを使用する時はこういう書き方という似通ったサンプルコードばかりで、じゃぁ実際に使用する場面はこんな時でこういう必要性があるからなどの説明が見つけられず質問させていただきました。
|
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,6 @@
|
|
1
1
|
PHPを勉強しており「オーバーロード」というのを知り、気になることがあるので教えていただけますでしょうか。
|
2
2
|
|
3
|
-
オーバーロードは、アクセス不能メンバを操作しようとしたときに、マジックメソッドで自動的に処理するというのがわかったのですが、
|
4
|
-
|
5
|
-
そもそも「アクセス不能なプロパティやメソッド」へアクセスしようとするのは、システムの作りとしてどうなんだろうと疑問があります。
|
3
|
+
オーバーロードは、アクセス不能なプロパティやメソッドを操作しようとしたときに、マジックメソッドで自動的に処理するというのがわかったのですが、そもそも「アクセス不能なプロパティやメソッド」へアクセスしようとするのは、システムの作りとしてどうなんだろうと疑問があります。
|
6
4
|
|
7
5
|
|
8
6
|
|
2
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
オーバーロードは、アクセス不能メンバを操作しようとしたときに、マジックメソッドで自動的に処理するというのがわかったのですが、
|
4
4
|
|
5
|
-
そもそも「
|
5
|
+
そもそも「アクセス不能なプロパティやメソッド」へアクセスしようとするのは、システムの作りとしてどうなんだろうと疑問があります。
|
6
6
|
|
7
7
|
|
8
8
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
PHPを勉強しており「オーバーロード」というのを知り、気になることがあるので教えていただけますでしょうか。
|
2
2
|
|
3
|
-
オーバーロードは、アクセス不能メンバを操作しようとしたときに、マジックメソッド
|
3
|
+
オーバーロードは、アクセス不能メンバを操作しようとしたときに、マジックメソッドで自動的に処理するというのがわかったのですが、
|
4
4
|
|
5
5
|
そもそも「未定義のメンバ」や「可視性によりアクセス不可能なメンバ」へアクセスしようとするのは、システムの作りとしてどうなんだろうと疑問があります。
|
6
6
|
|