internal class Program
{
static void Main(string[] args)
{
ClassBase inheritance = new Inheritance();
ClassBase lastInheritance = new LastInheritance();
Console.WriteLine(inheritance.GetString());
Console.WriteLine(lastInheritance.GetString());
Console.ReadKey();
}
}
public abstract class ClassBase
{
abstract public string GetString();
}
public class Inheritance : ClassBase
{
public override string GetString()
{
return "Inheritance";
}
}
public class LastInheritance : Inheritance
{
public override string GetString()
{
return "LastInheritance";
}
}
- 前ページ
- 次ページ