The best replacement for interfaces is abstract classes.


Лучшие альтернативы к interfaces можно упорядочить следующим образом:
★★★★★  abstract classes
★★★  classes
★★  inheritance
★  abstract classes c#
★  abstract class
★  classes java
★  inheritance java
★  abstract classes php
★  abstract classes c
★  delegates
★  multiple inheritance
★  classes c#
★  duck typing
  generics
  mixers
  web user interfaces
  parallel interfaces

Ваша альтернатива к interfaces не упомянута? Предложите!
Говоря о interfaces, пожалуй, не стоит забывать о generics.

Другие запросы относящиеся к interfaces можно упорядочить так:

★★★★★ generics
★★★★ generics java
events c#
Вам известен компаньон к interfaces и он пока не упомянут тут? Предлагайте!



Google Trends

Scale is based on the average worldwide traffic of interfaces in all years. Click on graph for more.
interfaces
abstract classes
classes