私は正式に知的障害者です。【説明させてください】
今日まで、クラスとその関係について考えたことはありませんでした。かなり明白だと思われる何かを理解しようとしていますが、私は愚かであるため、それを見ることができません。
さまざまなファイルから拡張される Core Class があるとします。子クラスはどのようにして他の兄弟から関数を呼び出すことができますか (つまり、それらが子と見なされる場合)。サンプルコード: (私を殺さないでください)
class cOne {
public function functionOne(){
echo "something";
}
}
次に、別のファイルで、次のように言います。
class cOneChildOne extends cOne {
public function functionOne(){
echo "something from child one";
}
}
さらに別のファイルでは、次のように言います。
class cOneChildTwo extends cOne {
public function functionOne(){
echo "something from child two";
}
}
子クラスと親クラスの両方から機能にアクセスできるようにするには、新しいオブジェクトをいつどのように作成する必要が$newObject->Children->function();ありますか?そしてまともに考えられない。
$newObject = new cOne;オブジェクトを作成しますが、サブクラスの1つからのコードは、コアクラスまたはそれ自体に直接含まれていないものにはアクセスできません。
ありがとう