C#/프로그래밍 고급

C# 프로그래밍 고급 - 02. 인터페이스 생성

tita 2024. 5. 29. 22:44

이제 본격적으로 인터페이스를 생성하는 방법을 알아보겠습니다. 인터페이스는 클래스와 동급의 카테고리 입니다.

인터페이스를 생성할 때는 interface 키워드를 사용합니다.

interface [인터페이스 이름]
{
}

 

위의 형식을 따라서 작성하면 됩니다.

이제 같은 파일에 인터페이스를 생성하는 방법을 알아보겠습니다.

using System;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace InterfaceBasic
{
    // 인터페이스를 생성합니다.
    interface ITest
    {
        
    }
    
    class Program
    {
        static void Main(string[] args)
        {
        
        }
    }
}

 

이런식으로 인터페이스를 클래스 내부나 같은 파일에 생성하는 경우는 사실 거의 없습니다.

다른 파일에 생성하기 위해서는 새 항목을 추가해서 인터페이스를 선택하고 원하는 이름으로 인터페이스를 추가해줘야 합니다.

이렇게 인터페이스를 추가하면 다음과 같은 형태로 생성됩니다.

using System;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace InterfaceBasic
{
    interface IBasic
    {
        
    }
}