Say У меня есть 2 интерфейса:Как объявить машинопись свойство, которое реализует несколько интерфейсов
interface Interface1{}
interface Interface2{}
есть способ объявить свойство как реализации обоих интерфейсов? Что-то вроде:
class MyClass{
public p: Interface1, Interface2
}
Это прекрасно работает, но недостатком является то, что как число интерфейсов увеличивается число комбинаций растет очень быстро. В зависимости от варианта использования это может быть не проблема, но это нужно рассмотреть. – Tim