예제 #1
0
 private void button5_Click(object sender, EventArgs e)
 {
     if (listBox1.SelectedIndex >= 0)
     {
         arrayAnimal.Add(AnimalFactory.CreateAnimal(listBox1.SelectedItem.ToString(), "小" + listBox1.SelectedItem.ToString(), 3));
     }
 }
예제 #2
0
 private void button5_Click(object sender, EventArgs e)
 {
     if (index < 10)
     {
         arrayAnimal[index] = AnimalFactory.CreateAnimal(listBox1.SelectedItem.ToString(), "小" + listBox1.SelectedItem.ToString(), 3);
         index++;
     }
 }
예제 #3
0
 private void button4_Click(object sender, EventArgs e)
 {
     arrayAnimal[0] = AnimalFactory.CreateAnimal("猫", "小花", 1);
     arrayAnimal[1] = AnimalFactory.CreateAnimal("狗", "阿毛", 2);
     arrayAnimal[2] = AnimalFactory.CreateAnimal("狗", "小黑", 3);
     arrayAnimal[3] = AnimalFactory.CreateAnimal("猫", "娇娇", 4);
     arrayAnimal[4] = AnimalFactory.CreateAnimal("猫", "咪咪", 5);
 }
예제 #4
0
 private void button4_Click(object sender, EventArgs e)
 {
     arrayAnimal.Add(AnimalFactory.CreateAnimal("猫", "小花", 1));
     arrayAnimal.Add(AnimalFactory.CreateAnimal("狗", "阿毛", 2));
     arrayAnimal.Add(AnimalFactory.CreateAnimal("狗", "小黑", 3));
     arrayAnimal.Add(AnimalFactory.CreateAnimal("猫", "娇娇", 4));
     arrayAnimal.Add(AnimalFactory.CreateAnimal("猫", "咪咪", 5));
 }
 private void button4_Click(object sender, EventArgs e)
 {
     arrayAnimal = new List <Animal>();
     arrayAnimal.Add(AnimalFactory.CreateAnimal("猫", "小花", 1));
     ((Animal)arrayAnimal[0]).ShoutNum = 5;
     arrayAnimal.Add(AnimalFactory.CreateAnimal("狗", "阿毛", 2));
     arrayAnimal.Add(AnimalFactory.CreateAnimal("狗", "小黑", 3));
     arrayAnimal.Add(AnimalFactory.CreateAnimal("猫", "娇娇", 4));
     arrayAnimal.Add(AnimalFactory.CreateAnimal("猫", "咪咪", 5));
     MessageBox.Show(arrayAnimal.Count.ToString());
 }
예제 #6
0
        private void button2_Click(object sender, EventArgs e)
        {
            Animal dog = AnimalFactory.CreateAnimal("狗", "旺财", 3);

            MessageBox.Show(dog.Shout());
        }
예제 #7
0
        private void button1_Click(object sender, EventArgs e)
        {
            Animal cat = AnimalFactory.CreateAnimal("猫", "小花", 5);

            MessageBox.Show(cat.Shout());
        }