Я погружаю свои пальцы в более серьезную ООП (ранее, только что использовал наследование), и я наткнулся на то, что меня смутило.
У меня есть суперкласс, который обрабатывает мое соединение с базой данных.
У меня есть подкласс, который обрабатывает соединения, связанные с функциями членства сайта
Я хотел бы использовать шаблон стратегии, чтобы позволить сосуществовать различным, но похожим функциям. Например:
- подключиться к базе данных и проверить имя
и электронная почта для новых регистраций
- подключение к базе данных и проверка имени пользователя и кода подтверждения для подтверждения регистрации
- подключиться к базе данных и проверить имя пользователя и пароль для входа в систему