3 本我 5小时前 39次点击
添加了Animal.cs和Cow.cs和Chicken.cs后
在Program.cs添加以下代码
using System;
using System.Collections;
using static System.Console;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 录音1
{
class Program
{
static void Main(string[] args)
{
WriteLine("创建Animal数组");
Animal[] 动物 = new Animal[2];
Cow myCow1 = new Cow("一号");
动物[0] = myCow1;
动物[1] = new Chicken("二号");
foreach (Animal myAnimal in 动物)
{
WriteLine($"{myAnimal.ToString()}+{myAnimal.Name}");
}
WriteLine($"长度{动物.Length}");
动物[0].Feed();
((Chicken)动物[1]).LayEgg();
WriteLine();
WriteLine("创建Animal集合");
ArrayList 动物2 = new ArrayList();
Cow myCow2 = new Cow("三号");
动物2.Add(myCow2);
动物2.Add(new Chicken("四号"));
foreach (Animal myAnimal in 动物2)
{
WriteLine($"{myAnimal.ToString()}+{myAnimal.Name}");
}
WriteLine($"长度{动物2.Count}");
((Animal)动物2[0]).Feed();
((Chicken)动物2[1]).LayEgg();
WriteLine();
ReadKey();
}
}
}