using System;
public class Animal
{
public string Name { get; set; }
public Animal(string name)
{
Console.WriteLine("Animal Born");
Name = name;
}
public void PrintName()
{
Console.WriteLine($"Name: {Name}");
}
public void GiveAVoice()
{
Console.WriteLine("mmmmm mmm");
}
}
public class Dog : Animal
{
public Dog(string name):base(name)
{
}
public void Bark()
{
Console.WriteLine("Woof!");
}
}
class Program
{
static void Main(string[] args)
{
Dog myDog = new Dog("Buddy");
myDog.PrintName(); // "Name: Buddy"
myDog.Bark(); // "Woof!"
myDog.GiveAVoice(); // "Name: Buddy"
Animal myCat = new Animal("Boncuk");
myCat.PrintName(); // "Name: Buddy"
myCat.GiveAVoice(); // "Woof!"
}
}