프로그래밍 언어/C#언어 5

인터페이스와 컬렉션 [C# 무료 동영상 강의]

C#에서는 인터페이스를 통해 기능 구현에 대한 약속을 추상화할 수 있습니다. 인터페이스는 묵시적으로 추상 형식이며 클래스나 구조체에서 이를 구현 약속(상속)하면 약속한 기능들을 구현해야 합니다. 이러한 인터페이스를 이용하면 같은 인터페이스 기반의 여러 개체를 인터페이스 형식 변수로 사용하는 다형성의 장점을 누릴 수 있습니다. 또한, 이를 프로그래밍에 사용하면 같은 인터페이스를 구현 약속된 개체의 사용 방법을 별도로 익힐 필요가 없게 됩니다. C#에서는 데이터나 개체를 보관할 수 있는 여러 종류의 컬렉션을 제공하고 있으며 필수적인 인터페이스 기반으로 정의되어 있어서 효과적으로 프로그래밍할 수 있습니다. 인터페이스 컬렉션 1. IEnumerable, IEnumerator 인터페이스 2. ICollection..

캡슐화, 필드, 속성, 메서드, 매개변수전달방식, 인덱서, 생성자, 상수와 읽기 전용, 연산자 중복정의, 정적 멤버, 접근 한정자[무료 동영상 강의 - Escort C#]

[012] C# 캡슐화, 멤버 필드, 멤버 속성 [013] C# 멤버 메서드와 매개 변수 전달 방식(기본, ref, out) [014] C# 인덱서 [ ] [015] C# 생성자 [016] C# 상수와 읽기 전용(const, readonly) [017] C# 연산자 중복 정의 [018] C# 개체의 멤버와 정적 멤버(static) [019] C# 접근 한정자 (public, internal, protected internal, private)