पहले मैं उलझन में था कि दोनों विधायक निर्माण कार्य में क्यों बुलाते हैं, लेकिन अब मुझे लगता है कि मैं समझता हूं। फैली हुई कक्षाएं माता-पिता के तरीकों को विरासत में देती हैं जैसे कि उन्हें कक्षा में ही घोषित किया गया था, और वे तरीके माता-पिता में मौजूद हैं, इसलिए दोनों को काम करना चाहिए।
अब मैं सोच रहा हूं कि क्या विधि (द्वारा parentया this) कॉल करने का एक पसंदीदा तरीका (अर्थात सर्वोत्तम अभ्यास) है , और क्या ये वास्तव में एक ही कोड को निष्पादित करने के समान तरीके हैं या नहीं, या यदि कोई एक ओवर का उपयोग करते समय कोई भी चेतावनी है या नहीं अन्य।
क्षमा करें, मैं शायद यह सोच रहा हूं।
abstract class Animal {
function get_species() {
echo "test";
}
}
class Dog extends Animal {
function __construct(){
$this->get_species();
parent::get_species();
}
}
$spike = new Dog;
$leg = new leg()अंदर का निर्माण करता हूं, तो मैंhumanएक पैर उदाहरण के अंदर से मानव कार्यों को कैसे कहूंगा$leg?