| Àμö °´Ã¼°¡ Æ÷ÇÔ µÈ ºÀ¼â °èÃþ ±¸Á¶¿¡¼ ¼Ó¼ºÀ» °¡Á® ¿À´Â ¸ÞÄ¿´ÏÁòÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Àμö ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Zope Corporation and Contributors
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://zope org
Àμö ű×
Àμö ¼³¸í
°´Ã¼°¡ Æ÷ÇÔ µÈ ºÀ¼â °èÃþ ±¸Á¶¿¡¼ ¼Ó¼ºÀ» ¾òÀ» ¼öÀÖ´Â ¸ÞÄ¿´ÏÁòÀÔ´Ï´Ù. ZopeÀº "È®Àå Ŭ·¡½º"¹Í½º ÀΠŬ·¡½º ÀΠȹµæÀ» ±¸ÇöÇÕ´Ï´Ù. ¼öÁýÀ» »ç¿ëÇÏ·Á¸é Ŭ·¡½º°¡ ȹµæ ±âº» Ŭ·¡½º¿¡¼ »ó¼ÓÇؾßÇÕ´Ï´Ù. ¿¹ : >>> Import ExtensionClass, ȹµæ >>> Ŭ·¡½º C (extensionclass.base) : ... color = 'red'>>> Ŭ·¡½º A (acquisition.implicit) : ... DEF º¸°í¼ (ÀÚü) :. .. Print self.color ... >>> a = a () >>> c = c () >>> ca = a >>> careport () red >>> d = c () >>> d.color = 'green'>>> da = a >>> A.Report () # ¼Ó¼º ErrorTraceBack (°¡Àå ÃÖ±ÙÀÇ È£Ãâ ¸¶Áö¸·)À» ¹ß»ý½Ãŵ´Ï´Ù. ... attributeError : colorthe class a Inherits ȹµæÀÇ È¹µæ µ¿ÀÛÀÔ´Ï´Ù. °´Ã¼ ÀÎ A, "°³Ã¼ÀÇ »ö»óÀÌ °´Ã¼ÀÇ »ö»óÀÌ ¾×¼¼½º ÇÒ ¶§ C¿Í D°¡ ÀÖÁö¸¸ ±× ÀÚü·Î »ö»óÀÌ ¾ø½À´Ï´Ù. ¿ÀºêÁ§Æ® A´Â ȯ°æ¿¡¼ ȯ°æÀ» ȹµæÇÏ´Â °ÍÀÔ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ __iter__»Ó¸¸ ¾Æ´Ï¶ó __ geterem__ ¸ðµÎ __iter__¿¡ Æ÷Àå µÈ ÀÚü ȹµæÀ» Åë°úÇϱâÀ§ÇÑ ¹Ýº¹ ÇÁ·Ï½Ã¸¦ ¼öÁ¤ÇÕ´Ï´Ù. ¡¤ °³¹æÇü ½½¶óÀ̽º¸¦ Æ÷ÇÔÇÏ¿© __getslice__ ÇÁ·Ï½Ã¿¡ ´ëÇÑ Å×½ºÆ®¸¦ Ãß°¡ÇϽʽÿÀ.
Àμö °ü·Ã ¼ÒÇÁÆ®¿þ¾î