Trên tất cả mã nguồn của chúng tôi, chúng tôi có mẫu lặp lại này, nơi có giao diện với một phương pháp. Đây có phải là mẫu thiết kế thực không? Nếu vậy nó là gì và lợi ích sẽ là gì?Đây có phải là mẫu thiết kế không?
Dưới đây là một vài ví dụ:
public interface IRunnable
{
void Run();
}
public interface IAction
{
void Perform();
}
public interface ICommand
{
void Execute(ActionArgs _actionargs);
}