class Student
{
ArrayList Id = new ArrayList();//把学号、姓名、数学成绩、英语成绩、java成绩都存在动态数组里。
ArrayList Name = new ArrayList();
ArrayList Math = new ArrayList();
ArrayList English = new ArrayList();
ArrayList Java = new ArrayList();
public void Input() //录入成绩信息
{
Console.Write("学号:");
Id.Add(Console.ReadLine());
Console.Write("姓名:");
Name.Add(Console.ReadLine());
Console.Write("数学成绩:");
Math.Add(Console.ReadLine());
Console.Write("英语成绩:");
English.Add(Console.ReadLine());
Console.Write("java成绩:");
Java.Add(Console.ReadLine());
}
public Show()
{
}
}
class Program
{
static void Main(string[] args)
{
Student a = new Student();
a.Input();
a.Show();
Console.ReadLine();
}
}
我在类Student定义了Show()函数,可是我不知道该怎么写它了。
我是想实例化一个Student类的对象a后,根据对象a的学号来调用Show()函数,然后可以显示出 学号、姓名、数学成绩、英语成绩、java成绩
可是,现在这个Show()函数,我不懂写。求助
只设计一个Arraylist的话,该怎么弄?
追答新建一个对象student,这个包含学号、姓名、数学成绩、英语成绩、java成绩等
创建一个Arraylist泛型集合(可能你不会),或者普通的arraylist集合,把student对象的实例加入就可以了
我在Program中实例化时,该怎么调用你写的这个函数呢。