У меня есть пример кода, как этотДельфи-ярлык для реализации метода интерфейса и абстрактный метод от интерфейса предка или класса
IExample=interface
procedure Test;
end;
TBaseClass=class
function Check:boolean;abstract;
end;
TExampleObject=class(TInterfacedObject,IExample)
end;
TAnotherObject=class(TBaseClass)
end;
Мой вопрос, как я могу реализовать метод интерфейса и абстрактный метод от предка?
Я использую Visual Studio и C#, очень просто сделать реализацию из абстрактного метода и метода интерфейса, просто щелкнув правой кнопкой мыши на моем классе и методом реализации.
Есть ли в RAD Studio XE2 аналогичный инструмент или сторонний инструмент, который имеет такую же функцию? потому что это раздражает, если я должен написать все абстрактные и интерфейсные методы вручную.
Не будьте ленивы, что программисты должны написать код вручную, после того, как все;) – OnTheFly
я не имею в виду ленивый, но свести к минимуму ошибки или синтаксической ошибки в своем коде , поэтому я могу сосредоточиться на моей логике программного обеспечения, если абстрактного метода или метода интерфейса мало ... Я не возражаю, но если у вас много методов абстрактного метода или интерфейса, мое время будет много потреблять, чтобы писать и убедиться, что моя реализация верна .. – navirius
Я не вижу ни значительного потребления времени, ни склонности к ошибкам. Просто прототипы метода копирования и вставки и вернитесь к логике. Эта задача слишком тривиальная, чтобы беспокоиться о автоматизации. – OnTheFly