Java Ŭ·¡½º ÀÛ¼º
¿©±â¼´Â Java Ŭ·¡½º¸¦ »õ·Î ÀÛ¼ºÇϰí ÄÚµå »ý¼º Á¶Ä¡¸¦ »ç¿ëÇÏ¿© ¸Þ¼Òµå¸¦ Ãß°¡ÇÕ´Ï´Ù.
- ÆÐŰÁö Ž»ö±â º¸±â¿¡¼ JUnit ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇϽʽÿÀ. ÇÁ·ÎÁ§Æ®ÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ ½Å±Ô > ÆÐŰÁö¸¦ ¼±ÅÃÇϰųª µµ±¸ ¸ðÀ½¿¡¼ Java ÆÐŰÁö ÀÛ¼º ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
- À̸§ Çʵ忡 »õ ÆÐŰÁö À̸§À¸·Î test¸¦ ÀÔ·ÂÇϽʽÿÀ. ±×·± ´ÙÀ½ ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.
- ÆÐŰÁö Ž»ö±â º¸±â¿¡¼ »õ test ÆÐŰÁö¸¦ ¼±ÅÃÇÏ°í µµ±¸ ¸ðÀ½¿¡¼ Java Ŭ·¡½º ÀÛ¼º
´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
- JUnitÀÌ ¼Ò½º Æú´õ Çʵ忡 ³ªÅ¸³ª´ÂÁö È®ÀÎÇϰí test°¡ ÆÐŰÁö Çʵ忡
³ªÅ¸³ª´ÂÁö È®ÀÎÇϽʽÿÀ. À̸§ Çʵ忡 MyTestCase¸¦ ÀÔ·ÂÇϽʽÿÀ.

- ¼öÆÛŬ·¡½º ÇÊµå ¿·¿¡ Àִ ã¾Æº¸±â ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
- ¼öÆÛŬ·¡½º ¼±ÅûçÇ× ´ëÈ »óÀÚÀÇ À¯Çü ¼±Åà Çʵ忡 Test¸¦ ÀÔ·ÂÇÏ¿© »ç¿ë °¡´ÉÇÑ
¼öÆÛŬ·¡½º ¸ñ·Ï ¹üÀ§¸¦ Á¦ÇÑÇϽʽÿÀ.

- TestCase Ŭ·¡½º¸¦ ¼±ÅÃÇϰí È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.
- ¼öÆÛŬ·¡½ºÀÇ »ý¼ºÀÚ ¼±ÅöõÀ» ¼±ÅÃÇϽʽÿÀ.
- ¿Ï·á¸¦ Ŭ¸¯ÇÏ¿© »õ Ŭ·¡½º¸¦ ÀÛ¼ºÇϽʽÿÀ.

- »õ ÆÄÀÏÀÌ ÆíÁý±â¿¡¼ ¿¸³´Ï´Ù. ÀÌ ÆÄÀÏÀº »õ Ŭ·¡½º, »ý¼ºÀÚ ¹× ÁÖ¼®À» Æ÷ÇÔÇÕ´Ï´Ù.
Java ȯ°æ ¼³Á¤¿¡¼ »ý¼ºµÈ ÁÖ¼®ÀÇ ÀÛ¼º ¹× ±¸¼º¿¡ °üÇÑ ¿É¼ÇÀ»
¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù(â > ȯ°æ ¼³Á¤ > Java > ÄÚµå »ý¼º > ÄÚµå ¹×
ÁÖ¼®).
- ¾Æ¿ô¶óÀÎ º¸±â¿¡¼ »õ Ŭ·¡½º MyTestCase¸¦ ¼±ÅÃÇϽʽÿÀ. ÄÁÅØ½ºÆ® ¸Þ´º¸¦ ¿°í ¸Þ¼Òµå ´ëü/±¸Çö...À»
¼±ÅÃÇϽʽÿÀ.

- ¸Þ¼Òµå ´ëü ´ëÈ »óÀÚ¿¡¼ setUp() ¹× tearDown()À» ¼±ÅÃÇϰí È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ. Ŭ·¡½º¿¡ µÎ °³ÀÇ ¸Þ¼Òµå°¡ Ãß°¡µË´Ï´Ù.

- setUp()ÀÇ º»¹®À»
container= new Vector();
·Î º¯°æÇϽʽÿÀ.
- container ¹× Vector´Â ÇØ°áÇÒ ¼ö ¾øÀ» ¶§ ¹®Á¦Á¡ °Á¶ ¼±À¸·Î ¹ØÁÙÀÌ ±×¾îÁý´Ï´Ù. ¸¶Ä¿ ¸·´ë¿¡ Àü±¸°¡ ³ªÅ¸³³´Ï´Ù. Vector ³»¿¡
ÄÚ¼¸¦ ³õ°í Ctrl+1¸¦ ´©¸£½Ê½Ã¿À. (¶Ç´Â ¸Þ´º Ç¥½ÃÁÙ¿¡¼ ÆíÁý > ºü¸¥ ¼öÁ¤À» »ç¿ëÇϽʽÿÀ.)
'java.util.Vector' °¡Á®¿À±â¸¦ ¼±ÅÃÇϽʽÿÀ. ´©¶ôµÈ °¡Á®¿À±â ¼±¾ðÀÌ Ãß°¡µË´Ï´Ù.

container ³»ºÎ¿¡ Ä¿¼¸¦ ³õ°í Ctrl+1À» ´©¸£½Ê½Ã¿À. 'container' Çʵå ÀÛ¼ºÀ» ¼±ÅÃÇÏ¿©
»õ Çʵ带 Ãß°¡ÇϽʽÿÀ.
- ¾Æ¿ô¶óÀÎ º¸±â¿¡¼ Ŭ·¡½ºMyTestCase¸¦ ¼±ÅÃÇϽʽÿÀ. ÄÁÅØ½ºÆ® ¸Þ´º¸¦ ¿°í¼Ò½º > Getter ¹× Setter »ý¼º
...À» ¼±ÅÃÇϽʽÿÀ.

- Getter ¹× Setter »ý¼º ´ëÈ »óÀÚ´Â ¸Þ¼Òµå getContainer ¹× setContainer¸¦ ÀÛ¼ºÇÒ °ÍÀ» Á¦¾ÈÇÕ´Ï´Ù. µÑ ´Ù ¼±ÅÃÇϰíÈ®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.
Çʵå ÄÁÅ×À̳ʿ¡ ´ëÇÑ getter ¹× setter°¡ Ãß°¡µË´Ï´Ù.

- ÆÄÀÏÀ» ÀúÀåÇϽʽÿÀ.
- »ý¼ºµÈ ÄÚµåÀÇ Çü½ÄÀº â
> ȯ°æ ¼³Á¤ > Java > ÄÚµå Æ÷¸ËÅÍ¿¡¼ ±¸¼ºµÉ Çʵå À̸§¿¡ Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ¸¦ »ç¿ëÇÒ °æ¿ì(¿¹¸¦ µé¾î, fContainer),
getter ¹× setter »ý¼ºÀº Á¢µÎºÎ ¶Ç´Â Á¢¹ÌºÎ°¡ ¾ø´Â ¸Þ¼Òµå À̸§À» Á¦¾ÈÇϵµ·Ï
â > ȯ°æ ¼³Á¤ > Java > ÄÚµå »ý¼º > À̸§¿¡¼ À̰ÍÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Java º¸±â
Java ÆíÁý±â
ºü¸¥ ¼öÁ¤ »ç¿ë
Java ¿ä¼Ò ÀÛ¼º
°èÃþ º¸±â¸¦ »ç¿ëÇÏ¿© ¸Þ¼Òµå ´ëü
Getter ¹× Setter »ý¼º
»õ Java Ŭ·¡½º ¸¶¹ý»ç
¼Ò½º Á¶Ä¡
ºü¸¥ ¼öÁ¤
¸Þ¼Òµå ´ëü ´ëÈ »óÀÚ
Getter ¹× Setter »ý¼º ´ëÈ »óÀÚ
ÄÚµå Æ÷¸ËÅÍ È¯°æ ¼³Á¤ ÆäÀÌÁö
ÄÚµå »ý¼º ȯ°æ ¼³Á¤ ÆäÀÌÁö