|
|
||||||
Классы требуется разъяснение16.08.2016, 07:54. Показов 4453. Ответов 94
Начал изучение классов и тут возникли вопросы, может кто подсказать и прояснить ситуацию?
1. Не могу понять зачем создавать дочерние классы, можно же обойтись одним родительским классом? 2. На примере:
Слово parent указывает что константа будет вызвана из родительского класса, а self из дочернего класса?
0
|
||||||
| 16.08.2016, 07:54 | |
|
Ответы с готовыми решениями:
94
Требуется разъяснение по типам данных Требуется разъяснение по системам векторов Требуется разъяснение понятий GPT и MBR применительно к SSD |
|
|
|||||||||||||||||
| 25.08.2016, 11:00 [ТС] | |||||||||||||||||
![]()
![]() Причем тут ссылки?
0
|
|||||||||||||||||
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
|||
| 25.08.2016, 11:05 | |||
|
Если бы это был просто объект, увеличение $obj->id произошло бы только внутри функции, а вне её был бы старый объект с id = 1. Но поскольку мы передали ссылку, увеличение на 1 произошло у оригинального объекта, а не копии.
0
|
|||
|
|
|||||||
| 25.08.2016, 11:07 [ТС] | |||||||
0
|
|||||||
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
||||||
| 25.08.2016, 11:08 | ||||||
|
Gcom, посмотрите ещё раз этот пример (возможно вы его пропустили? Я поздно добавил):
0
|
||||||
|
|
|||||||||||||
| 25.08.2016, 11:13 [ТС] | |||||||||||||
Добавлено через 1 минуту
0
|
|||||||||||||
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
|||||||||||||||||||
| 25.08.2016, 11:21 | |||||||||||||||||||
|
Вариант 1. Без ссылок.
![]() Добавлено через 3 минуты
0
|
|||||||||||||||||||
|
|
|||||||||||||||||
| 25.08.2016, 11:48 [ТС] | |||||||||||||||||
|
Что касается ссылок, на примерах вижу не большое сокращение кода ![]() В частности это
0
|
|||||||||||||||||
|
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
|
||||||||
| 25.08.2016, 12:04 | ||||||||
0
|
||||||||
| 25.08.2016, 12:19 [ТС] | |
|
0
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
| 25.08.2016, 12:27 | |
|
0
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||||||
| 25.08.2016, 13:04 | |||||||
1
|
|||||||
|
|
||||||||||||||||||||||||||||||||||||||
| 07.09.2016, 12:20 [ТС] | ||||||||||||||||||||||||||||||||||||||
|
Чем дальше в лес - тем больше дров
![]() Ну а мы продолжаем познание классов, появились очередные вопросы, есть код:
class A я в нем не вижу того что перечислено выше, тогда почему A::example(); - работает?2. В чем отличие этого:
3. Мне тут в одной теме дали пояснения:
static что без него, разницы не вижу.4. А вот это:
$this->example(); - почему?
0
|
||||||||||||||||||||||||||||||||||||||
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||
| 07.09.2016, 13:39 | |||
|
0
|
|||
|
|
||||||||
| 07.09.2016, 13:51 [ТС] | ||||||||
A::example();Jewbacabra, А что скажите про п.2-4?
0
|
||||||||
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 07.09.2016, 13:54 | |
|
0
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||
| 07.09.2016, 18:06 | |||
На офф сайте есть отличная документация http://php.net/manual/ru/oop5.intro.php
0
|
|||
|
|
|||||||
| 08.09.2016, 12:18 [ТС] | |||||||
|
Есть код:
var_dump()Собственно вопрос что значат эти цифры #1, #2, #3, #4?И чем отличаются $obj1, $obj2, $obj3 между собой в данном примере?
0
|
|||||||
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
| 08.09.2016, 12:27 | |
|
0
|
|
|
|
||||||||
| 08.09.2016, 12:41 [ТС] | ||||||||
|
На примере:
$a, $b, $c это разные переменные, а тут не понимаю Объясните плизз, если это возможно ![]() Добавлено через 4 минуты
0
|
||||||||
| 08.09.2016, 12:41 | |
|
Помогаю со студенческими работами здесь
60
Задача (разъяснение) в алгоритм (программа, используя базовый и производный классы, создавала массив объектов типа производного класса) Требуется разработать классы для объектов и вывести списки Механизм наследования. В программе требуется описать базовый и производные классы Разъяснение Разъяснение по ТЗ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер.
Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
|
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта
Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|