이제 본격적으로 인터페이스를 생성하는 방법을 알아보겠습니다. 인터페이스는 클래스와 동급의 카테고리 입니다.
인터페이스를 생성할 때는 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
{
}
}
'C# > 프로그래밍 고급' 카테고리의 다른 글
C# 프로그래밍 고급 - 06. 델리게이터 (0) | 2024.05.30 |
---|---|
C# 프로그래밍 고급 - 05. 예외 객체 (0) | 2024.05.30 |
C# 프로그래밍 고급 - 04. 예외처리 (1) | 2024.05.29 |
C# 프로그래밍 고급 - 03. 인터페이스 멤버와 다중 상속 (2) | 2024.05.29 |
C# 프로그래밍 고급 - 01. 인터페이스 (1) | 2024.05.29 |