За последние 24 часа нас посетили 64825 программистов и 1740 роботов. Сейчас ищут 2239 программистов ...

Интерфейсы и абстрактные классы

Тема в разделе "PHP для новичков", создана пользователем rar, 7 июл 2009.

  1. rar

    rar Активный пользователь

    С нами с:
    9 дек 2008
    Сообщения:
    206
    Симпатии:
    0
    Адрес:
    Москва
    Ребят, расскажите об абстрактных классах и интерфейсах в популярной форме. А-то я не могу понять как их применять. Ну абстрактные классы еще более-менее, а вот интерфейсы совсем не догоняю. Пожалуйста приведите короткие практические примеры с пояснениями.
     
  2. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Смысл в том, чтобы абстрагироваться от конкретной реализации. Во всех рабочих классах используешь интерфейсы и абстрактные классы, таким образом в любой момент можно заменить реализацию на другую и изменить поведение. Почитайте TDD, там про это хорошо написано.