fork download
  1. using System;
  2.  
  3. namespace Less04_task05
  4. {
  5. interface Interface
  6. {
  7. void Method();
  8. }
  9.  
  10. abstract class AbstractClass : Interface
  11. {
  12. public abstract void Method();
  13. }
  14.  
  15. class ConcreteClass : AbstractClass
  16. {
  17. public override void Method()
  18. {
  19. Console.WriteLine( "Метод - реализация интерфейса в абстрактном классе." );
  20. }
  21. }
  22.  
  23. class Program
  24. {
  25. static void Main()
  26. {
  27. ConcreteClass instance = new ConcreteClass();
  28. instance.Method();
  29.  
  30. Console.ReadKey();
  31. }
  32. }
  33. }
  34.  
Success #stdin #stdout 0.02s 15820KB
stdin
Standard input is empty
stdout
Метод - реализация интерфейса в абстрактном классе.