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”);