Я работаю над простым абстрактным классом базы данных. В моем использовании этого класса я хочу, чтобы какой-то экземпляр был синглом. Я думал о том, чтобы иметь абстрактный класс, который не a singleton, а затем распространить его на другой абстрактный класс, который является a singleton. Это возможно? Рекомендуемые?абстрактный класс расширяет абстрактный класс в php?
Редактировать: Я хочу иметь два абстрактных, которые практически идентичны, за исключением одного синглтона. Таким образом, единственное различие будет состоять в том, что каждый будет иметь все функции другого, но будет иметь другие свойства и методы, которые заставляют его вести себя как одиночный.
Я хотел бы иметь одну базовую базу кода кода для этого, так как я вношу изменения, мне не нужно синхронизировать два файла.