У меня есть интерфейс, 2 класс
public interface ITest
{
void Method1(){}
void Method2(){}
}
public class Test1 : ITest
{
//Just implement Method1() (how can I just implement Method1() without implementing Method2()?)
public string Method1()
{...}
}
public class Test2 : ITest
{
//Implement both Method1() & Method2()
public string Method1()
{...}
}
Для запроса я должен добавить в интерфейс больше метода с именем Method3 (), мой интерфейс должен быть:
public interface ITest
{
void Method1(){}
void Method2(){}
void Method3(){}
}
Должен ли я добавить Method3 () к классу Test1 и Test2, могу ли я просто добавить, когда мне нужно.
Большое спасибо