http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_ETC&no=865 [º¹»ç]
¡¼1¡½ Student Ŭ·¡½º¸¦ µðÀÚÀÎÇÏ·Á°í ÇÑ´Ù. ´ÙÀ½ ¿ä±¸»çÇ×À» Âü°íÇÏ¿© Student Ŭ·¡½º¸¦ ¿Ï¼ºÇÏ°í,
À̸¦ Å×½ºÆ®Çϱâ À§ÇÑ ±¸µ¿ Ŭ·¡½º¸¦ ÀûÀýÈ÷ ¿Ï¼º½ÃÅ°½Ã¿À.
public class Student {
/* 1. Ŭ·¡½ºÀÇ ¼Ó¼º Á¤ÀÇ */
//Çлý ¼º¸í: private
//Çлý Çйø: private
//Çлý ÇйøÀ» ÀÚµ¿À¸·Î 1 Áõ°¡½ÃÅ°´Â ÀÚµ¿ Ä«¿îÅÍ: public
/* 2. Ŭ·¡½ºÀÇ »ý¼ºÀÚ Á¤ÀÇ */
//Ŭ·¡½ºÀÇ ¼Ó¼ºÀ» ÃʱâȽÃÅ°´Â °úÁ¤¿¡¼ ÇлýÀÇ À̸§À» ¸Å°³º¯¼ö·Î ¹Þ¾Æ
//Çлý ¼º¸íÀ» ÃʱâÈ, ÀÚµ¿ Ä«¿îÅÍ ½ÇÇà ¹× ÀÌ °á°ú¸¦ ÇйøÀ¸·Î ÀÚµ¿ ÇÒ´ç
/* 3. Ŭ·¡½ºÀÇ ¸Þ¼Òµå Á¤ÀÇ */
//3.1 ÇлýÀÇ À̸§À» ¹Ýȯ½ÃÅ°´Â ¸Þ¼Òµå Á¤ÀÇ: public
//3.2 ÇлýÀÇ ÇйøÀ» ¹Ýȯ½ÃÅ°´Â ¸Þ¼Òµå Á¤ÀÇ: public
}//End of Student
public class StudentTest {
public static void main(String[] args) {
//1. Student Ŭ·¡½º¿¡ ´ëÇÑ °´Ã¼ »ý¼º: »ý¼ºÀÚÀÇ ¸Å°³º¯¼ö °ªÀº ¡°È«±æµ¿¡±
//2. Student Ŭ·¡½ºÀÇ °´Ã¼¸¦ ÀÌ¿ëÇÏ¿© Çлý ¼º¸í°ú ÇйøÀ» ȸ鿡 Ãâ·Â
}
}//End of StudentTest
<Source Code>:: ÀÛ¼ºµÈ ¼Ò½ºÄڵ带 ÀÌ À§Ä¡¿¡ ÷ºÎÇϽÿÀ.
<Running Result>:: ½ÇÇà °á°ú¸¦ ÀÌ À§Ä¡¿¡ ÷ºÎÇϽÿÀ.
¡¼2¡½ À§¿¡¼ ¿Ï¼ºµÈ °á°ú¸¦ È°¿ëÇÏ·Á°í ÇÑ´Ù. Student Ŭ·¡½º¿¡ ´ëÇÑ °´Ã¼´Â ¿øÇϴ Ƚ¼ö¸¸Å »ý¼ºÇÏ·Á°í ÇÑ´Ù. À̸¦ À§Çؼ´Â Èñ¸ÁÇÏ´Â ÀÔ·Â ¼ö¸¸Å ȸ鿡¼ ÇлýÀÇ À̸§À» ÀÔ·Â¹Þ¾Æ¾ß ÇÑ´Ù. Scanner Ŭ·¡½º¸¦ È°¿ëÇÏ¿© ȸé ÀÔ·Â󸮸¦ ¼öÇàÇÏ°í, ÀÔ·Â ¹Þ´Â °úÁ¤¿¡¼´Â ¹«ÇÑ ·çÇÁ ³»¿¡¼ ó¸®ÇÏ°í ƯÁ¤ ±âÁØ °ªÀÌ ÀÔ·ÂµÉ °æ¿ì¿¡´Â ÀÔ·ÂÀ» ±×¸¸ µÎµµ·Ï ÇÁ·Î±×·¥ÀÇ Á¦¾î¸¦ ½ÇÇö½ÃÅ°½Ã¿À.
//Âü°í: ±¸Çö ÀýÂ÷
//Student Ŭ·¡½º´Â ÀçÈ°¿ëÀ» ÇÏ°í, ±¸µ¿ Ŭ·¡½º´Â ´ÙÀ½°ú °°Àº ³»¿ëÀ¸·Î ±¸ÇöÇÒ °Í.
1. ÇÁ·Î±×·¥ÀÇ ½ÇÇà
2. while(true) {
ÇлýÀÇ À̸§À» ÀԷ¹ްí, ÀûÀýÇÑ º¯¼ö °ø°£¿¡ ÀúÀåÇϱâ;
if(ÀԷ¹ÞÀº °ªÀÌ Æ¯Á¤ Á¶°Ç¿¡ ÀÏÄ¡Çϸé) break;
}
3. Student Ŭ·¡½º¿¡ ´ëÇÑ °´Ã¼ »ý¼º
4. ÀûÀýÈ÷ °¢ ÇлýÀÇ À̸§°ú ÇйøÀ» ȸ鿡 Ãâ·ÂÇϱâ
<Source Code>:: ÀÛ¼ºµÈ ¼Ò½ºÄڵ带 ÀÌ À§Ä¡¿¡ ÷ºÎÇϽÿÀ.
<Running Result>:: ½ÇÇà °á°ú¸¦ ÀÌ À§Ä¡¿¡ ÷ºÎÇϽÿÀ.
¿ì¸®ÆÀµéÇöÁ¦ ¸àºØÀÔ´Ï´Ù µµ¿ÍÁÖ¼¼¿ä ,,, ehdqja1234@naver.com
|
Hit : 3308 Date : 2014/05/07 05:39
|