powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP - ссылка на класс-родитель
7 сообщений из 7, страница 1 из 1
PHP - ссылка на класс-родитель
    #38893353
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть у меня основной класс, например ClientClass.
В нем создается еще один класс, ClientDataClass.
ClientDataClass не унаследован от ClientClass, он просто в нем создается.
Можно ли из ClientDataClass обратиться к родительскому ClientClass?
Или при создании ClientDataClass нужно передавать в него ссылку на ClientClass?
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
class ClientClass
{
  public $Data;
  function __construct()
  {
    $this->Data = new ClientData($this);
  }
}

class ClientDataClass
{
  protected $parent;
  function __construct($parent)
  {
    $this->parent = $parent;
  }
}


________________________
Мы смотрим с оптимизмом...
...в оптический прицел.
...
Рейтинг: 0 / 0
PHP - ссылка на класс-родитель
    #38893359
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.,

а что гдето можно обратиться обойтись без ссылки?
...
Рейтинг: 0 / 0
PHP - ссылка на класс-родитель
    #38893383
Фотография -k2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
new ClientDataClass($this);
...
Рейтинг: 0 / 0
PHP - ссылка на класс-родитель
    #38893396
kunaksergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alibek B.,

Не кажеться ли вам, что у вас чересчер жесткая связь... А если ваш ClientDataClass будет еще что-то делать?Что делать с конструктором.
...
Рейтинг: 0 / 0
PHP - ссылка на класс-родитель
    #38893478
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.,

а если ClientDataClass будет рожден вообще ВНЕ другого класса
...
Рейтинг: 0 / 0
PHP - ссылка на класс-родитель
    #38893532
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kunaksergeyА если ваш ClientDataClass будет еще что-то делать?Что делать с конструктором.
Он будет использовать установленное в ClientClass подключение к базе данных.
Ну и возможно какие-то другие значения.
...
Рейтинг: 0 / 0
PHP - ссылка на класс-родитель
    #38893537
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uа если ClientDataClass будет рожден вообще ВНЕ другого класса
Ну это ведь мой код.
ClientDataClass будет использоваться только внутри ClientClass.
Я просто хочу сгруппировать код по разным файлам, чтобы проще было разбираться с кодом.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP - ссылка на класс-родитель
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]