다형 동작 구현

초급
개발자
고등 교육 교육자
초등 및 중등 교육 교육자
학생
Visual Studio Code

다형성의 원칙, 클래스 상속 또는 인터페이스 구현을 사용하여 다형성 동작을 구현하는 방법 및 다형성에 대한 상속 기반 및 인터페이스 기반 접근 방식 중에서 선택하는 방법을 알아봅니다.

학습 목표

  • 다형성의 원리를 설명합니다.

  • 상속 기반 다형성을 구현합니다.

  • 인터페이스 기반 다형성을 구현합니다.

  • 다형 디자인 고려 사항을 설명합니다.

  • C# 애플리케이션에서 다형 동작을 구현합니다.

사전 요구 사항

  • C# Dev Kit 확장이 설치된 Visual Studio Code 설치

  • C#에서 속성 및 메서드를 사용하여 클래스를 구현하는 기본 개체 지향 프로그램을 개발하는 기능입니다.

  • C#으로 작성된 기본 개체 지향 프로그램에서 구현하는 클래스에 대한 계약을 정의하는 인터페이스를 만드는 기능입니다.

  • 기본 및 파생 클래스를 사용하여 클래스 계층을 만드는 기능입니다.