Форум программистов, компьютерный форум, киберфорум
PHP: ООП
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
4 / 4 / 1
Регистрация: 25.10.2012
Сообщений: 104
1

Зависимости №2

04.03.2013, 17:37. Просмотров 778. Ответов 2
Метки нет (Все метки)

Добрый день, товарищи!
У меня вот какой вопрос:

В чем смысл такого рода зависимости если я из объекта класса С не получаю доступа к свойствам (username, password) класса А?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
class A
    {
        protected $username = null;
        protected $password = null;
        
        public function __construct($username, $password)
        {
            $this->username = $username;
            $this->password = $password;
        }
    }
    
    class B
    {
        protected $a = null;
        
        public function __construct(A $a)
        {
            $this->a = $a;
        }
    }
    
    class C
    {
        protected $b = null;
        
        public function __construct(B $b) {
            $this->b = $b;
        }
    }
    
    $c = new C(new B(new A('Name', 'Password')));
Как это работает?
Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2013, 17:37
Ответы с готовыми решениями:

Как получить коэффициенты в обратной зависимости зависимости от удаления от точки
Здравствуйте. Есть некая точка p(px, py, pz). Она лежит на треугольнике (в т.ч. может лежать в...

Зависимости
Здравствуйте. Задача состоит в следующем: есть набор массивов для одного товара. В каждом массиве...

Зависимости
Добрый день. Парни, вы не могли бы объяснить, что здесь происходит class...

Зависимости
Подскажите, плиз, по каким формулам можно рассчитать: 1) Зависимости количества произведенной...

2
13184 / 6572 / 1039
Регистрация: 10.01.2008
Сообщений: 15,069
04.03.2013, 18:19 2
denvasden, Если черный ящик засунуть в красный ящик, а тот засунут в синий, то Вы так и не узнаете, чтО лежит в черном.
1
595 / 563 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
04.03.2013, 19:43 3
Цитата Сообщение от denvasden Посмотреть сообщение
Как это работает?
обыкновенно, есть такое понятие как инкапсуляция
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2013, 19:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

График зависимости
Доброго времени суток! Имеется задание: Построить и проанализировать пространственное...

функциональные зависимости
Построить множество функциональных зависимостей. Как это сделать, работа скинута

Установить зависимости к CS 1.6
Решил поставить на lubuntu CS 1.6(пиратка).Инсталлирую, запускаю - жалуется на зависимости от...

Переносимость и зависимости
Допустим я в студии собираю прогу. При запуске релиза из студии она выполняется корректно. Но когда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.