Пример #1
0
        public MainWindow()
        {
            InitializeComponent();
            Animals = new ObservableCollection <Animal>();

            Frog      frog      = new PolymorphismIntro.Frog(4, "Bart", true, "Frog", 3000000);
            Dog       dog       = new Dog("Labradoodle", 35, "Pax", "Dog", 7);
            Duck      duck      = new Duck(4, "Duck", "Moo", 100);
            Trumphair trumphair = new Trumphair(7, "Orange man hair", "Angry Mexican", 8);

            Animals.Add(frog);
            Animals.Add(dog);
            Animals.Add(duck);
            Animals.Add(trumphair);

            lvAnimal.ItemsSource = Animals;
        }
Пример #2
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;
        }
        public MainWindow()
        {
            InitializeComponent();
            Animals = new List <Animal>();
            Frog frog     = new PolymorphismIntro.Frog(4, "Kermit", false, 25);
            Dog  dog      = new PolymorphismIntro.Dog("Muppet", 20, "Rolf", 70);
            Duck duck     = new Duck(9, "Donald", 35);
            Dog  Clifford = new PolymorphismIntro.Dog("terrier", 200, "Clifford", 1000);
            Duck Daffy    = new Duck(5, "Daffy", 60);
            Frog Jerimiah = new Frog(3, "Jerimiah", true, 15);

            Animals.Add(frog);
            Animals.Add(dog);
            Animals.Add(duck);
            Animals.Add(Clifford);
            Animals.Add(Daffy);
            Animals.Add(Jerimiah);
            lvAnimals.ItemsSource = Animals;

            foreach (Animal a in Animals)
            {
                a.SayName();
            }
        }