background image

                                                                                   

public student(string name){this.name=name;}

public string getname(){return this.name;}}

自定义对象的数组声明及初始化格式有以下几种:

① student[]array;array=new student[3];

② student[]array=new student[3];

③ student[]array=new student[]{new 

student(”lilei”),new student ”

( cili”),new 

student ”

( wuxi”)};student[]array={new 

student ”

( lilei”),new student ”

( cili”),new 

student ”

( wuxi”)};

对自定义对象数组动态初始化操作,代码如下:

class student{

private string name;

public student(string name){this.name=name;}

public string getname(){return this.name;}}

public class test {

public static void main(string args[]){

student array[];

array=new student[3];

/*student[]array=new student[3];*/

for(int i=0;i  array[0]=new student(”lilei”);

array[1]=new student(”cili”);