Exemplo n.º 1
0
        public MainWindow()
        {
            InitializeComponent();
            Animals = new ObservableCollection <Animal>();
            Frog frog  = new Frog(4, "Kermit", false, 12);
            Duck duck  = new Duck(10, "Donald", 13);
            Dog  dog   = new Dog("Rapper", 10, "Snoop Dawg", 24);
            Dog  dog2  = new Dog("Big Red Dog", 200, "Clifford", 1000);
            Duck duck2 = new PolymorphismIntro.Duck(12, "Daffy", 23);
            Frog frog2 = new PolymorphismIntro.Frog(3, "Jeremiah", true, 15);

            Animals.Add(frog);
            Animals.Add(duck);
            Animals.Add(dog);
            Animals.Add(frog2);
            Animals.Add(duck2);
            Animals.Add(dog2);
            lvAnimals.ItemsSource = Animals;
        }
        public MainWindow()
        {
            InitializeComponent();
            Animals = new ObservableCollection <Animal>();

            Frog frog  = new PolymorphismIntro.Frog(1, "Dart", true, 20);
            Dog  dog   = new PolymorphismIntro.Dog("Labradoodle", 35, "Pax", 51);
            Duck duck  = new PolymorphismIntro.Duck(12, "Kevin", 7);
            Frog frog2 = new PolymorphismIntro.Frog(5, "Crazzy", false, 2);
            Dog  dog2  = new PolymorphismIntro.Dog("Labradoodle", 7, "Sophie", 5);
            Duck duck2 = new PolymorphismIntro.Duck(39, "Obamuck", 500);


            Animals.Add(frog);
            Animals.Add(dog);
            Animals.Add(duck);
            Animals.Add(frog2);
            Animals.Add(dog2);
            Animals.Add(duck2);

            lvAnimals.ItemsSource = Animals;
        }