| Ŭ·¡½º :: ¸ÞÀÌÄ¿ Ŭ·¡½º :: Maker Perl ¸ðµâ¿¡´Â Ŭ·¡½º, ¹Ý»ç, ½ºÅ°¸¶, Á÷·ÄÈ, ¼Ó¼º ¹× ¿©·¯ »ó¼ÓÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Ŭ·¡½º :: ¸ÞÀÌÄ¿ ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Murat Uenalan
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~muenalan/Class-NiceApi-0.01.02/NiceApi.pm
Ŭ·¡½º :: ¸ÞÀÌÄ¿ ű×
Ŭ·¡½º :: ¸ÞÀÌÄ¿ ¼³¸í
Ŭ·¡½º :: Maker Perl ¸ðµâ¿¡´Â Ŭ·¡½º, ¹Ý»ç, ½ºÅ°¸¶, Á÷·ÄÈ, ¼Ó¼º ¹× ¿©·¯ »ó¼ÓÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Ŭ·¡½º :: Maker Perl ¸ðµâ¿¡´Â Ŭ·¡½º, ¹Ý»ç, ½ºÅ°¸¶, Á÷·ÄÈ, ¼Ó¼º ¹× ¿©·¯ »ó¼ÓÀ» Æ÷ÇÔÇÕ´Ï´Ù. SynopSisuse Ŭ·¡½º :: Maker QW (Ŭ·¡½º); Ŭ·¡½º Àΰ£, {isa => , public => {String => , ref => , array => , »ç¿ëÀÚ Á¤ÀÇ => ,}, °³ÀÎ => {int => ,}, Configure => {ctor => 'create', explict => 0,},}; sub Àΰ£ :: Àλ縻 : ¸Þ¼µå {My $ this = shift; PRINTF 'ÀÌ°ÍÀº % s (% d)', $ this-> name, $ this-> uid;} Ŭ·¡½º UnixUser, {isa => ,}; ³» $ a = Àΰ£ -> »õ (uid => 1, gid => 2, name => bart); $ A-> ¾Æ¹öÁö (Àΰ£ -> »õ·Î¿î (À̸§ => Houmer)); $ a-> Àλ縻 (); $ a-> uid = 12; $ a -> _ dummy1 ( 'bla'); Ŭ·¡½º :: Maker´Â "Ŭ·¡½º"ÇÔ¼ö¸¦ ÅëÇØ Å¬·¡½ºÀÇ °³³äÀ» ¼Ò°³ÇÕ´Ï´Ù. ÀÚµ¿À¸·Î ÆÐÅ°Áö, ISA, »õ·Ó°í Çڵ鷯¸¦ ¸¸µì´Ï´Ù. Ŭ·¡½º´Â ÀϹÝÀûÀÎ Perl Ŭ·¡½º ¹× Ŭ·¡½º ¸ÞÀÌÄ¿ Ŭ·¡½º¿¡¼ »ó¼Ó¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ´ÜÀÏ ¹× ´ÙÁß »ó¼ÓÀÌ Áö¿øµË´Ï´Ù.ÀÌ ÆÐÅ°Áö´Â OO-PerlÀ» ÇÁ·Î±×·¡¹ÖÇÏ·Á´Â ¸ðµç »ç¶÷µéÀ»À§ÇÑ °ÍÀÔ´Ï´Ù. Java¿Í °°Àº ¹Ý»ç°¡ ±¸ÇöµÇ°Å³ª ·±Å¸ÀÓ Áß¿¡ Ŭ·¡½º µî·Ï Á¤º¸¿Í ¸Þ¼Òµå¸¦ °Ë»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº Áö¼Ó¼º ¹× Á÷·Äȸ¦ ±¸ÇöÇÏ´Â µ¥ µµ¿òÀ̵˴ϴÙ. Tangram (CPAN ÂüÁ¶) ½ºÅ°¸¶ »ý¼º±â°¡ ÆÐÅ°Áö¿¡ Æ÷ÇԵǾî ÀÖÀ¸¹Ç·Î Ŭ·¡½º :: Maker Ŭ·¡½º¸¦ »ç¿ëÇÏ´Â ÇÑ ºñÇà±â¿¡¼ TanGram °´Ã¼ Áö¼Ó¼ºÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
Ŭ·¡½º :: ¸ÞÀÌÄ¿ °ü·Ã ¼ÒÇÁÆ®¿þ¾î