Нужно реализовать модель MVC примерно так, но где класс человека имеет класс Telecoms, который может быть фононой или классом PhonelineAndBroadband, где я могу легко получить доступ к методу ITELCOM Price() для список . Это лучший способ приблизиться к этому? Что будет в классе Person?MVC Model с унаследованным вложенным классом
class Person
{
}
abstract class Telecoms
{
}
interface ITelecoms
{
void Price();
}
class Phoneline : Telecoms, ITelecoms
{
public void Price() {...}
}
class PhonelineAndBroadband : Telecoms, ITelecoms
{
public void Price() {...}
}