Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 15:33
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте!Подскажите, пожалуйста, начинающему программисту на PHP как избежать дублирования кода. Есть 1 метод в контроллере, который передает в вид (view) данные.2-й метод на него очень похож, однако немного отличается (выдает подобные данные, но для пользователей с другим уровнем доступа, более расширенные).Соответственно, мне не хочется оставаться D.R.Y., потому что очень сложно вносить потом изменения.В Яве я бы сделал базовый абстактный класс, выделил бы изменяющиеся участки в абстрактные методы, а неизменяющиеся при помощи ключевого слова final запретил переписывать (override) при наследовании. И тогда я бы смог наследовать все общие методы от базового класса и переписать различные участки кода. А как сделать это в PHP?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Как избежать повторения УРЛ'ов Guest Продолжение старого архива 0 16.10.2011 16:49
apache.conf remove Guest Продолжение нового архива 0 28.09.2011 22:17
remove Guest Третий архив вопросов и ответов 0 20.06.2011 07:34



© www.otvetnemail.ru - Форум вопросов и ответов.