ÀÌ ´ëÈ »óÀÚ¿¡¼ ÀÛ¼ºÇÒ Getter ¹× Setter ¸Þ¼Òµå¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼Ò½º ¸Þ´º ¶Ç´Â ¼±ÅÃµÈ Çʵ峪 À¯Çü ¶Ç´Â À¯ÇüÀÇ ÅØ½ºÆ® ¼±ÅûçÇ×ÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ Getter ¹× Setter »ý¼ºÀ» »ç¿ëÇÏ¿© ´ëÈ »óÀÚ¸¦ ¿©½Ê½Ã¿À. Getter ¹× Setter »ý¼º ´ëÈ »óÀÚ´Â ¼±ÅÃµÈ À¯ÇüÀÇ ¸ðµç Çʵ忡 ´ëÇØ Getter ¹× Setter¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¸Þ¼Òµå´Â À¯ÇüÀÇ Çʵ带 ±âÁØÀ¸·Î ±×·ìȵ˴ϴÙ.
Getter ¹× Setter ¸Þ¼ÒµåÀÇ À̸§Àº Çʵå À̸§¿¡¼ ÆÄ»ýµË´Ï´Ù. Çʵ忡 Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ¸¦ »ç¿ëÇÏ´Â °æ¿ì(¿¹: fValue, _value, val_m), ÄÚµå ½ºÅ¸ÀÏ È¯°æ ¼³Á¤ ÆäÀÌÁö(â > ȯ°æ ¼³Á¤ > Java > ÄÚµå ½ºÅ¸ÀÏ)¿¡¼ Á¢¹ÌºÎ ¹× Á¢µÎºÎ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
È®ÀÎÀ» ´©¸£¸é ¼±ÅÃµÈ Getter ¹× Setter°¡ ¸ðµÎ ÀÛ¼ºµË´Ï´Ù.
¿É¼Ç |
¼³¸í |
---|---|
ÀÛ¼ºÇÒ Getter ¹× Setter ¼±Åà |
ÀÛ¼ºÇÒ ¼ö ÀÖ´Â Getter ¹× Setter ¸Þ¼Òµå°¡ µé¾î ÀÖ´Â Æ®¸®. Getter ¹× setter´Â ¿¬°üµÈ Çʵ庰·Î ±×·ìȵ˴ϴÙ. |
¸ðµÎ ¼±Åà |
Getter ¹× Setter ¸Þ¼Òµå ¸ðµÎ ¼±Åà |
¸ðµÎ ¼±Åà Ãë¼Ò |
Getter ¹× setter ¸Þ¼Òµå ¸ðµÎ ¼±Åà Ãë¼Ò |
´ëÈ »óÀÚ ¸Ç ¾Æ·¡¿¡ ÀÖ´Â ¸Þ¼Òµå ÁÖ¼® »ý¼º ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÀÛ¼ºµÈ ¸Þ¼Òµå¿¡ Javadoc ÁÖ¼® Ãß°¡ ¿©ºÎ¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.