Ŭ·¡½º :: DispatchToall.

Ŭ·¡½º :: DispatchToAll Perl ¸ðµâÀº ¸ðµç »ó¼Ó µÈ ¸Þ¼Òµå¿¡ ´ëÇÑ ¸Þ¼Òµå È£ÃâÀ» ÆÄ°ß ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Ŭ·¡½º :: DispatchToall. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Thomas Klausner
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~domm/

Ŭ·¡½º :: DispatchToall. ű×


Ŭ·¡½º :: DispatchToall. ¼³¸í

Ŭ·¡½º :: DispatchToAll Perl ¸ðµâÀº ¸ðµç »ó¼Ó µÈ ¸Þ¼Òµå¿¡ ´ëÇÑ ¸Þ¼Òµå È£ÃâÀ» ÆÄ°ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ·¡½º :: DispatchToAll Perl ¸ðµâÀº ¸ðµç »ó¼Ó µÈ ¹æ¹ý¿¡ ´ëÇÑ ¸Þ¼Òµå È£ÃâÀ» ÆÄ°ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. Synopsis ÆÐÅ°Áö My :: Class; @ isa = qw (SomeClass AndertherClass ´õ ¸¹Àº :: Ŭ·¡½º); Ŭ·¡½º :: DispatchToAll QW (Dispatch_TO_ALL); ³» $ self = Ãູ {}, ³» :: Ŭ·¡½º # ÀûÀýÇÑ »ý¼ºÀÚ´Â ¾Æ´Õ´Ï´Ù. . ´ç½ÅÀº # Á¡À» ¾ò½À´Ï´Ù. $ self-> dispatch_to_all ( 'some_method'); # @ ¸®ÅÏ = $ self-> dispatch_to_all ( 'some_method') ¹è¿­ÀÇ ¸ðµç È£Ãâ¿¡¼­ ¸ðµç ¹Ýȯ °ªÀ» ÀúÀåÇÕ´Ï´Ù. Damian Conways ¸ðµâ Ŭ·¡½º :: Devaturation ´ë Delegation Dispatching vs. vertitance.class :: DispatchToAllÀº »ó¼Ó Æ®¸® (¶Ç´Â ¹Ì·Î ¸°Æ® ..)¿¡¼­ ¸Þ¼ÒµåÀÇ ¸ðµç ÀνºÅϽº¸¦ È£Ãâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç¥ÁØ Perl µ¿ÀÛÀº ±íÀÌ Ã¹ ¹ø° traversial.ImagineÀ» ¼öÇà ÇÒ ¼öÀÖ´Â leftern ´ëÁö ÀνºÅϽº ¸¸ È£ÃâÇÏ´Â °ÍÀÔ´Ï´Ù. ´ÙÀ½°ú °°Àº Ŭ·¡½º ±¸Á¶ : C / ABC :: C / A :: AD / MY :: CLASSPERLÀÌ ¼ø¼­ ·ÎÀÌ ¾û¸ÁÀ¸·Î ¸Þ¼Òµå¸¦ ãÀ¸·Á°í ³ë·ÂÇÒ °ÍÀÔ´Ï´Ù. MY :: CLASS -> A :: A -> A -> B -> D -> B - > B´Â PerlÀÌ ¾îµò°¡¿¡ÀÖ´Â ¹æ¹ýÀ» ãÀ¸¸é PerlÀ» ã´Â Áï½Ã B´Â B°¡ Àֱ⠶§¹®¿¡ B´Â µÎ ¹øÀ̳ª º¸À̱⠶§¹®¿¡ B´Â µÎ ¹ø ´õ º¼ ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í ±× ¹æ¹ýÀ» È£ÃâÇϽʽÿÀ. ±×¸®°í Á¤È®È÷ µ¿ÀÛ Å¬·¡½º :: DispatchToAll º¯°æ »çÇ×ÀÔ´Ï´Ù. Dispatch_to_All (Ŭ·¡½º :: DispatchToAll¿¡¼­ Á¦°ø)À» »ç¿ëÇÏ¿© ¸Þ¼­µå¸¦ È£ÃâÇϸé PerlÀº ¾Õ¼­ ¾ð±Þ ÇÑ ¸ðµç PA¿¡¼­ º¼ ¼ö ÀÖ½À´Ï´Ù. ckages¸¦ ã¾Æ º¼ ¼öÀÖ´Â ¸ðµç ¸Þ¼Òµå¸¦ ½ÇÇàÇϽʽÿÀ. ¸ðµç ¹Ýȯ °ªÀ» ¼öÁýÇÏ°í ¹è¿­·Î ¹Ýȯ ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


Ŭ·¡½º :: DispatchToall. °ü·Ã ¼ÒÇÁÆ®¿þ¾î