Как можно избежать двух одинаковых имён классов при наследовании одного от другого

155
30 октября 2018, 19:10

Я написал класс EmailInputField, который содержит общий функционал для поля ввода электронной почты. Этого функционала когда-то может хватить, а когда-то - придётся наследоваться.

Теперь, у меня есть класс формы входа SignInForm и в нём нужно создать наследника от EmailInputField. Поля ввода всего два, поэтому, возможно, называть наследника SignInFormEmailInputField не обязательно. Но имя EmailInputField уже тоже занято.

Как следует поступать в таких случаях? Вы можете привести пример на любом из языков, указанном с тэгах.

Answer 1

Странный вопрос. Придумать название класса настолько сложно, что про это надо писать на SO? Ну хорошо, я помогу вам: AnotherEmailInputField, SecondEmailInputField, MailInputFiel, FieldForEmailInput.

UPD: Наиболее подходящие имена наверное какие-нибудь MyEmailInputField либо EmailAutorisationField.

READ ALSO
импорт текстовых файлов в MySQL через PHP

импорт текстовых файлов в MySQL через PHP

Имеется "папка" в которую сваливаем по сети данные с лабораторного стендаПрепод как в золотой рыбке хочет все больше и больше :) Пытаемся загнать...

157
Json ответ страницей

Json ответ страницей

Есть такой код:

168
Как извлечь текст из видео?

Как извлечь текст из видео?

К любому сериалу или фильму идут титры, с авторами идеи, актёрами и так далееКак извлечь эти данные, из самой "картинки"? Есть ли готовые решения...

156
ajax запрос из php

ajax запрос из php

доброе утроПроблема: на странице (главной) имеется много блоков, в которые нужно загружать список пользователей через цикл php, соответственно,...

174