Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 동적dom
- c#
- cookie
- SQL
- di
- ADO.NET
- IT 관련
- Excel
- JavaScript
- ASP.NET
- jQuery
- 메소드
- 구글
- asp.net mvc
- delegate
- LINQ
- 제네릭
- angularJS
- Generic
- XML
- 클래스
- It
- 디자인패턴
- MSSQL
- csv
- IT관련
- mvc
- iframe
- Today
- 386
- Total
- 1,439,327
목록다중 상속 (1)
심재운 블로그
Interface(인터페이스)의 속성(Property)을 클래스에서 다중 상속하여 사용하기
인터페이스에는 필드들을 포함할 수 없죠. 그래서 아래와 같은 코드는 컴파일시 오류가 발생되죠. public interface IAnimal { public string SpeciesName; } 하지만, 인터페이스에서는 프로퍼티(속성)를 포함할 수 있답니다. 컴파일시 문제가 없겠죠. public interface IAnimal { string SpeciesName { get; set; } } 이제 아래와 같이 두개의 인터페이스에 프로퍼티를 각각 기술하고, 이를 다중 상속하여 기술하는 방법을 알아보죠. Dog 클래스는 Animal 와 LicensedPet 두개의 인터페이스를 상속하고, 인터페이스안에 기술한 프로퍼티를 아래와 같이 기술합니다. 살펴볼 것은 구분하기 위해서 프로퍼티 작성시, "인터페이스명.프로..
닷넷관련/CSharp
2009. 2. 14. 22:12