.NET프로그래밍/C# 3.5 SP1
64. 봉인클래스(Sealed)
holland14
2009. 8. 14. 16:50
==> 봉인클래스.cs
using System;
public class 봉인클래스
{
public static void Main()
{
Sonata s = new Sonata();
}
}
==============================================================================================
==> Car.cs
using System;
public interface IIso { }
public interface IKs { }
public abstract class Car { }
public class Hyundai : Car, IIso, IKs
{
}
public sealed class Sonata : Hyundai
{
}
//public class Other : Sonata
//{
// // 실행결과 에러가 난다. 하나의 완성된 제품이므로 더이상 상속해서 쓸 필요가 없다는 의미이다.
//}