Форум программистов, компьютерный форум, киберфорум
PHP: ООП
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
11 / 11 / 4
Регистрация: 01.02.2011
Сообщений: 111

Несколько дочерних классов

15.12.2011, 21:19. Показов 1404. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Господа форумчане, подскажите как можно сделать наследование от одного класса нескольких, но так, чтобы у родительского класса не создавался экземпляр заново.

На ум приходит создать родительский класс статичным, а доступ к его свойствам осуществлять через self:: Но у меня загвоздка в том, что если так сделать надо много где менять $this на self. Чесслово - очень много где

Можно ли это като обойдти?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.12.2011, 21:19
Ответы с готовыми решениями:

Динамическое создание дочерних классов
Доброго времени суток. Уважаемые форумчане, подскажите пожалуйста, как реализовать данную задумку: в общем, есть родительский класс, я...

Узнать имя дочерних классов
Столкнулся с проблемой, описать которую сможет такая задача: у вас есть класс фигура, от него наследуются круг, квадрат и т.п. В каждом...

Создание объектов дочерних классов
Допустим у меня есть класс Parent. И есть дочерние классы ChildA, ChildB, ChildC. Есть функция в которой в зависимости от того какой...

2
6 / 6 / 2
Регистрация: 08.11.2011
Сообщений: 23
16.12.2011, 00:38
http://php.net/manual/en/language.oop5.traits.php

Но, к сожалению, только в 5.4
1
11 / 11 / 4
Регистрация: 01.02.2011
Сообщений: 111
16.12.2011, 11:01  [ТС]
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.12.2011, 11:01
Помогаю со студенческими работами здесь

DataContract для дочерних классов
Есть два класса. При выполнении программы пишется: не удалось сюрелиозавать класс ChtaUser. Я так понимаю что прога думает что у класса...

Универсальный конструктор для дочерних классов
Есть родительский класс, имеющий два поля и конструктор, принимающий две переменных, которые, в этом же конструкторе применяя, я присваиваю...

Использование hover для дочерних классов
Здравствуйте, не удается изменить цвет строки при наведении курсора подскажите где загвоздка: <table class="tbl"> ...

Конструирование дочерних классов из базового с private конструктором
Здравствуйте! У меня есть базовый класс для синглтонов, и создание экземпляров оных происходит в базовом классе. Проблема в том, что...

Ошибка в наследовании: как вызвать функции дочерних классов
Всем привет. Есть такой учебный код: abstract class A { int a1; virtual void Print(); } class B:A { int b1; public...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru