¼Ò½ºÄÚµå¶óÀ̺귯¸®  ¹è¿­  °´Ã¼¹è¿­»ý¼º  

°´Ã¼¹è¿­»ý¼º

ObjectArrayMain.java

class Dog {
    
private 
String name;
    
private 
String kind;
    
public 
Dog(String name, String kind) {
        
this
.name = name;
        
this
.kind = kind;
    }
    
public 
String toString() {
        
return kind + ":" 
+ name;
    }
}
public class 
ObjectArrayMain {
    
public static void 
main(String[] args) {
        
//1. °´Ã¼¹è¿­ÀÇ »ý¼º
        
Dog[] dog = new Dog[5
];
        
for(int i=0
;i<dog.length; i++)
             System.out.println(
"Dog["+i+"] : " 
+ dog[i]);
        
//2. °´Ã¼¹è¿­ÀÇ ¹è¿­¿ä¼Ò¿¡ ¸Þ¸ð¸®ÇÒ´ç
        
dog[0]=new Dog("ÂÐÂÐÀÌ","ºÒµ¶"
);
        dog[
1]=new Dog("¿ö¸®","¶Ë°³"
);
        dog[
2]=new Dog("°³¶ËÀÌ","Áøµµ°³"
);
        dog[
3]=new Dog("¹ß¸®","Ǫµé"
);
        dog[
4]=new Dog("Åõ´úÀÌ","ÀâÁ¾"
);
        
for(int i=0
;i<dog.length; i++)
            System.out.println(
"Dog["+i+"] : " 
+ dog[i]);
    }
}

C:\examples\6. Array>javac ObjectArrayMain.java
C:\examples\6. Array>java ObjectArrayMain
Dog[0]:null
Dog[1]:null
Dog[2]:null
Dog[3]:null
Dog[4]:null
Dog[0]:ºÒµ¶:ÂÐÂÐÀÌ
Dog[1]:¶Ë°³:¿ö¸®
Dog[2]:Áøµµ°³:°³¶ËÀÌ
Dog[3]:Ǫµé:¹ß¸®
Dog[4]:ÀâÁ¾:Åõ´úÀÌ

°´Ã¼¹è¿­À» »ý¼ºÇÏ¸é °´Ã¼º¯¼ö´Â »ý¼ºµÇÁö¸¸ °´Ã¼ÀÇ ¸Þ¸ð¸®´Â »ý¼ºµÇÁö ¾Ê½À´Ï´Ù. µû¶ó¼­ ¹è¿­ÀÇ ¿ä¼Ò¿¡ new Ű¿öµå¸¦ »ç¿ëÇÏ¿© ¸Þ¸ð¸®¸¦ »ý¼ºÇØÁÖ¾ú½À´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:°´Ã¼°³³ä¼Ò½ºÄÚµå
ÀúÀÚ:ÃÖ¿µ°ü