| कक्षा :: विधि :: ऑटो क्लास विधि कॉल में सबराउटिन कॉल करें |
अब डाउनलोड करो |
कक्षा :: विधि :: ऑटो रैंकिंग और सारांश
- लाइसेंस:
- Perl Artistic License
- प्रकाशक का नाम:
- Bernhard Bauer
- प्रकाशक वेब साइट:
- http://search.cpan.org/~bauerb/
कक्षा :: विधि :: ऑटो टैग
कक्षा :: विधि :: ऑटो विवरण
कक्षा विधि कॉल में subroutine कॉल चालू करें कक्षा :: विधि :: ऑटो एक पर्ल मॉड्यूल है जो आपको कक्षा के नाम के साथ बिना किसी उपसर्ग के सीधे विरासत वर्ग के तरीकों को कॉल करने की अनुमति देता है। कक्षा कहने के दो तरीके हैं :: विधि :: ऑटो स्वचालित रूप से कॉल करने के तरीके: स्पष्ट रूप से देकर यह विधि नामों की एक सूची या विधि के लिए फ़िल्टर निर्दिष्ट करके। पहला मामला, कक्षा :: विधि :: ऑटो सूची में हर नाम के लिए आयात पैकेज में एक सबराउटिन बनाता है जो कि कॉलिंग पैकेज नाम @_ और पहले पैकेज में विधि पर कूदता है जहां इसे परिभाषित किया गया है। पैकेज Blurp; कक्षा :: विधि :: ऑटो क्यूडब्ल्यू ; # Blurp :: बार और Blurp :: Bazin दूसरा मामला बनाता है, आप विधि नामों के लिए एक नियमित अभिव्यक्ति निर्दिष्ट कर सकते हैं या स्ट्रिंग-एट्रिब्यूट्स, जो कक्षा :: विधि :: ऑटो को यह जांचने के लिए ऑटो यह सुनिश्चित करने के लिए <विधि> विशेषता है कि केवल वास्तविक विधियों को ही कहा जाता है। जब कोई फ़िल्टर निर्दिष्ट करता है, तो सिस्टम ऑटोलोड प्रेषण के लिए आयात पैकेज में स्थापित किया जाता है। पैकेज फू; sub my_method: विधि {...} उप no_method {...} उप _PRIVATE {...} पैकेज मूस; आधार 'फू' का प्रयोग करें; कक्षा :: विधि :: ऑटो '-एट्रीब्यूट्स', क्यूआर / ^ /; # अब my_method (...) कहा जा सकता है, लेकिन no_method या _privatesynopsis # foo.pm पैकेज फू में नहीं; सब बार {...} # Baz.pm पैकेज बाज़ में; कक्षा :: विधि :: ऑटो 'बार' का उपयोग करें; आधार 'फू' का प्रयोग करें; बार ("मूस!"); # __package __-> बार ("मूस!") के समान - आवश्यकताएं: · पर्ल
कक्षा :: विधि :: ऑटो संबंधित सॉफ्टवेयर