41
1
using System;
2
3
public class Program
4
{
5
class Animal
6
{
7
public int Legs { get; set; }
8
public bool hasFur { get; set; }
9
10
public Animal()
11
{
12
// Animal constructor
13
}
14
}
15
16
class Dog : Animal {
17
public string Name { get; set; }
18
19
public Dog(string name) : base()
20
{
21
// Dog constructor
22
Legs = 4;
23
hasFur = true;
24
Name = name;
25
}
26
27
public void Bark()
28
{
29
Console.WriteLine("Woof!");
30
}
31
}
32
33
public static void Main()
34
{
35
Dog doggo = new Dog("Doggo");
36
Console.WriteLine("{0} has {1} legs.", doggo.Name, doggo.Legs);
37
// Doggo has 4 legs.
38
doggo.Bark();
39
// Woof!
40
}
41
}
Cached Result