Результаты поиска по запросу "oop"

6 ответов

Если упомянутый класс Python является моделью SqlAlchemy, можно напечатать все его атрибуты.

от вопрос уже есть ответ здесь: Есть ли встроенная функция для печати всех текущих свойств и значений объекта? [/questions/192109/is-there-a-built-in-function-to-print-all-the-current-properties-and-values-of-a] 23 ответаУ меня есть класс ...

8 ответов

Вот пример того, что работает. Вы можете переопределить метод в производном классе, и другой метод базового класса, который использует указатель на этот переопределенный метод, действительно вызывает метод производного класса.

+ могут ли указатели на функции-члены использоваться для указания на производные (или даже базовые) члены класса? РЕДАКТИРОВАТЬ: Возможно, пример поможет. Предположим, у нас есть иерархия из трех классовX, Y, Z в порядке наследования.Y поэтому ...

11 ответов

Затем изменение человека с одной роли на другую (или предоставление им нескольких ролей) - это простое обновление.

, Уже n-й раз я снова сталкиваюсь с той же проблемой. Речь идет о том, «как безболезненно сопоставить структуры ООП с таблицами базы данных». Вот сценарий: у меня есть несколько типов «действующих лиц» в моей системе - работники, работодатели, ...

ТОП публикаций

1 ответ

Да, я знаю. Отредактировано!

оя тестовая программа на Java. Я хочу знать, насколько абстрактный класс важнее здесь и почему мы используем абстрактный класс для этого. Это обязательный или лучший метод; если так как? class Shape1 { int i = 1; void draw() { ...

8 ответов

Самое главное, следить за существованием сеттеров и геттеров (указывая на то, что вы оперируете значениями из класса и не просите класс работать с его собственными значениями) - или используете «расширения» без применения принципа подстановки Лискова, например это.

вляется хорошим испытанием для улучшения ваших навыков объектно-ориентированного программирования? Идея этого опроса состоит в том, чтобы дать представление о том, какие упражнения полезны для изучения ООП. Задача должна быть настолько ...

5 ответов

Я часто смешиваю одиночные и статические. Например, я использую класс базы данных, который гарантирует, что есть только 1 соединение с каждым ведущим (статическим) и ведомым (одиночным). Каждый экземпляр класса db может подключаться к другому ведомому устройству. Если запрашивается подключение к тому же ведомому устройству, возвращается объект-одиночка. Мастер-соединение - это статический объект, который создается внутри каждого подчиненного синглтона, поэтому существует только 1 мастер-соединение для всех объектов, для которых созданы БД.

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

2 ответа

Спасибо за комментарий.

ал приложение, и у меня был большой успех, разбивая различные части функциональности на так называемый шаблон «Модуль», где у вас есть самовыполняющийся синглтон с открытыми и закрытыми членами. var WidgetModule = (function($, options) { // ...

2 ответа

Открытая рекурсия - это скорее побочный эффект, вызванный поздним связыванием и наследованием, поэтому Дэниел Спивак может придумать высказывание «ОО - передача сообщений в браке с открытой рекурсией», учитывая, что наследование и полиморфизм подтипов являются одними из опор ООП.

акое открытая рекурсия? Это специфично для ООП? (Я наткнулся на этот термин вэтот твит [http://twitter.com/#!/djspiewak/status/70885262439366656]поДаниэль Спивак [http://twitter.com/#!/djspiewak].)

4 ответа

Как и советовали, я решил реализовать полные классы:

раз мне приходилось определять контейнер для многомерных данных. Давайте рассмотрим пример: у меня много чипов, у каждого чипа много регистров, у каждого регистра много ячеек, и у каждой ячейки много транзисторов. На каком-то этапе моей ...

2 ответа

у меня есть все mijn две страницы кода, скопированные в моем оригинальном сообщении. Есть две страницы upload_inc.php и form.php

учаю неопределенную ошибку индекса, когда я впервые захожу на страницу формы загрузки или, если я перехожу на следующую страницу и нажимаю кнопку «Назад», у меня появляется такое же сообщение об ошибке. Если я загружаю файл, то он работает ...