public class MainClass
{
}
//MiddleClass<T>는 MainClass를 상속받으며 Generic T의 형식은 MiddleClass<T>로 한정한다.
public class MiddleClass<T> : MainClass where T : MiddleClass<T>
{
}
public class LowClass : MiddleClass<LowClass>
{
}
where T는 T의 형식을 제한할때 사용함
https://msdn.microsoft.com/ko-kr/library/bb384067.aspx
'C#/Unity' 카테고리의 다른 글
c# 의 new키워드에 대해 (0) | 2015.06.22 |
---|---|
Action, Func 콜백 예시 (0) | 2015.06.12 |
GetComponentsInChildren overload (0) | 2015.05.28 |
delegate, callback (0) | 2015.05.08 |
arraylist list 차이 (0) | 2015.05.06 |