64. 봉인클래스(Sealed)
.NET프로그래밍/C# 3.5 SP1 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
//{
// // 실행결과 에러가 난다. 하나의 완성된 제품이므로 더이상 상속해서 쓸 필요가 없다는 의미이다.
//}
'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글
C# 프로그래밍 관련 단어정리 (0) | 2009.08.14 |
---|---|
"상속(Inheritance)" 필기 (0) | 2009.08.14 |
63. 인터페이스(Interface) (0) | 2009.08.14 |
62. 추상클래스(Abstract) (0) | 2009.08.14 |
61. ToString메서드오버라이드 (0) | 2009.08.14 |