Здравствуйте. Начал программировать на ООП, столкнулся со следующим вопросом. Вот есть класс A для работы с базой данных. Есть дргуой класс B, в котором выполняются различные вопросы к базе данных, то есть будет вызывать функции из класса A. В самом конструкторе класса А прописано подключение к базе. Вопрос, как надо организовать взаимодействие этих классов, чтобы подключение к базе происходило только один раз на странице. То есть, я подключаю класс А для базы, выполняется подключение к базе, а потом вызову класс B. Не произойдёт ли повторный вызов connect функции?
хз. имхо, если подключение строго одно - статик класс для работы с бд - самое великое благо. но если подключений несколько - синглтон.