´Ü¾î | ºÒº¯ °´Ã¼ |
---|---|
Immutable object | |
¼³¸í | ºÒº¯ °´Ã¼(Immutable object)´Â °´Ã¼°¡ »ý¼ºµÈ ÈÄ¿¡ »óÅ°¡ ¼öÁ¤µÉ ¼ö ¾ø´Â °´Ã¼ÀÇ ÇÑ Á¾·ù¸¦ ¸»ÇÑ´Ù. ÀÌ°ÍÀº »ý¼ºµÈ ÈÄ¿¡ ¼öÁ¤µÉ ¼ö ÀÖ´Â °¡º¯ °´Ã¼(mutable object)¿Í´Â ¹Ý´ëµÈ´Ù. ºÒº¯ °´Ã¼´Â º¹»ç¿Í ºñ±³¿¡ ´ëÇÑ ¸î¸î ºñ¿ëÀÌ µå´Â ¿¬»êÀ» »ý·«ÇÒ ¼ö ÀÖ¾î ÇÁ·Î±×·¥ Äڵ带 °£·«ÈÇÏ°í ½ÇÇàÀ» ºü¸£°Ô ÇÒ ¼ö Àֱ⠶§¹®¿¡ Á¾Á¾ À¯¿ëÇÏ´Ù. ±×·¯³ª °´Ã¼¸¦ ºÒº¯ÇÏ°Ô ¸¸µå´Â °ÍÀº ¸¸¾à °´Ã¼°¡ º¯°æµÉ ¼ö ÀÖ´Â ¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ´Ù¸é º¸Åë ÀûÇÕÇÏÁö ¾Ê´Ù. ÀÌ ¶§¹®¿¡ ¸¹Àº ¾ð¾îµéÀº ºÒº¯ °´Ã¼¿Í °¡º¯ °´Ã¼¸¦ ¸ðµÎ Çã¿ëÇÑ´Ù. |
Copyright(c) Computer Science Engineering Research Information Center. All rights reserved.