Ярослав DaleYY
Дата: 08.04.2010 14:17:07
Абстрактный клас - ето клас у котогого есть хотя б один абстракний метод (без реализации) у интерфейса все методы без реализации.
Ещё клас может наследовать только один клас (С#, Java) и реализовать много интерфейсов... ))))))
Гость98547
Дата: 08.04.2010 15:50:14
n_string,
можете привести пример, я не против... собственно для этого и завёл эту ветку...
я конечно понимаю что вам Гуру не до этого, но всё таки могли бы и помочь разобраться...:)
n_string
Дата: 08.04.2010 16:37:31
Представь, что мы стобой пишем одно приложение. В своей половине для твоего доступа я выделяю интерфейс - мне все равно, как ты сделаешь реализацию, главное чтобы все работало. В другом случае я выделяю абстрактный класс - тогда ты должен следовать методам класса и в точности их переопределить. Поэтому абстрактные методы поддерживают частичную реализацию, а интерфейс это голый набор методов, хочешь так делай, хочешь этак, главное следуй сигнатуре методов. Понятно?