interface
C#) interface 인터페이스
abstract class Monster { public abstract void Shout(); } class Orc : Monster { public override void Shout() { Console.WriteLine("orc orc!"); } } class Skeleton : Monster { public override void Shout() { Console.WriteLine("kele kele!"); } } 추상 클래스 Monster안에 추상 메서드 Shout()를 만들고 추상 클래스 Monster를 상속 받는 Orc 와 Skeleton이 있다. class SkeletonOrc : Orc, Skeleton { } 끔찍한 혼종 SkeletonOrc를 만들려고 한다. 그러려면 Orc와 Sk..