У меня есть базовый класс:Как инициализировать производный класс в C#?
public class Processor
{
ParsedString _parsedMessage;
Utilizador _utilizador;
public Processor(ParsedString parsedMessage, Utilizador utilizador)
{
_parsedMessage = parsedMessage;
_utilizador = utilizador;
}
public virtual String Execute()
{
string result = null;
return result;
}
}
затем производного класса
public class RegistarAnuncio:Processor
{
public RegistarAnuncio(ParsedString parsedMessage, Utilizador utilizador)
{
}
}
и компилятор дает ошибку говоря:
Ошибка 9 Нет перегрузки для метода «Процессор» принимает " 0 'C: \ Documents and Settings \ user \ Мои документы \ projectos \ Licenciatura \ Prototipo \ Agrinfo \ AgrinfoLib \ Интерфейсы \ SMS \ Процессоры \ RegistarAnuncio.cs 11 16 AgrinfoLib
Я googled для ссылки на C#, но я не нашел пример кода, в котором люди инициализируют метод базового класса аргументами, может ли кто-нибудь мне помочь.
С уважением,