מחלקה :: makemethods :: תבנית

מחלקה :: makemethods :: חבילת תבנית מכיל תבניות קוד ניתנות להרחבה.
הורד עכשיו

מחלקה :: makemethods :: תבנית דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Matthew Simon Cavalletto
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~ferrency/

מחלקה :: makemethods :: תבנית תגים


מחלקה :: makemethods :: תבנית תיאור

מחלקה :: makemethods :: חבילת תבנית מכיל תבניות קוד להרחבה. מחלקה :: makemethods :: תבנית חבילה מכיל תבניות קוד Essetnown.Synopsis החבילה MyObject; השתמש בכיתה :: makemethods :: תבנית :: Hash ('חדש' => 'חדש', 'מחרוזת' => 'Foo', 'מספר' => 'בר',); שלי $ OBJ = MyObject-> חדש (foo => "foozle", bar => 23); הדפס $ OBJ-> Foo (); $ OBJ-> בר (42), מוטיבציה אתה משווה את קוד המקור של כמה שיטות יצירת סגירה שסופקו על ידי תת-תת-תחרותיות אחרות של מחלקה :: Makemethods, כגון אביזרים חשיש שסופקו על ידי תקן שונים :: * subclasses, אתה תהיה שימו לב לכמות שכפול הוגנת. מודול זה מספק דרך להרכיב חתיכות משותפות של קוד כדי להקל על התמיכה של ספריות גדולות הרבה יותר של שיטות שוטפות. מודול זה משתרע על המחלקה :: makemethods מסגרת על ידי מתן superclass מופשט עבור שיטות Extensible Code שיטת גנרטורים. סוגי סוגים של שיטות כלולים להגדרות תבנית. לדוגמה, תבנית :: New Generic מספק תבנית לשיטות שיוצר מופעי אובייקטים, ואילו תבנית :: Scalar של הגנרית היא תבנית עבור שיטות המאפשרות לך לקבל ולהגדיר ערכים Scalar בודדים. הגדרות אחרות משמשות מחדש ושונות על ידי תת-קרקעים שונים. לדוגמה, התבנית :: subclass hash תומך אובייקטים ברוכים, ואילו התבנית :: Subclass גלובלי תומך בנתונים משותפים; כל אחד מהם כולל גרסה מתאימה של תבנית Accessor Scalar עבור סוגי אובייקט אלה.התבנית מגדירה התנהגויות אחת או יותר, שיטות בודדות שניתן להתקין בחבילת שיחות ובממשקים, אשר בוחרים מתוך התנהגויות אלה ומציינים את השמות להתקנה השיטות ביסודו. דרישות: · פרל


מחלקה :: makemethods :: תבנית תוכנה קשורה