0
ответов

отображать атрибуты объекта в python

Я хотел бы отобразить атрибуты данного объекта, и мне было интересно, есть ли для него функция python. Например, если бы у меня был объект из следующего класса: class Antibody (): def ...
вопрос задан: 17 March 2011 14:38
0
ответов

] Смысл общедоступных / частных переменных и функций?

Это не вопрос буквального кодирования, мне просто интересно, в чем смысл использования общедоступных и частных функций и переменных? Где бы я использовал каждый из них? Я всегда думал о них как о «...
вопрос задан: 15 March 2011 19:34
0
ответов

Автозагрузка классов из разных папок

Вот как я автоматически загружаю все классы в моей папке контроллеров, # функция автозагрузки классов контроллера __autoload ($ class_name) {$ filename = 'class _'. Strtolower ($ class_name). ' .php '; ...
вопрос задан: 12 March 2011 04:05
0
ответов

Calling base constructor in perl

What is the correct way to call the base constructor from the class constructor in Perl ? I have seen syntax like this: my $class = shift; my $a = shift; my $b = shift; my $self = $class->...
вопрос задан: 9 March 2011 17:42
0
ответов

Common Design for Console and GUI

I am designing a little game for my own fun's and training's sake. The real identity of the game being quite irrelevant for my actual question, suppose it's the Mastermind game (which it actually is :)...
вопрос задан: 7 March 2011 17:45
0
ответов

Дизайн класса Python (статический метод против метода)

Какой способ лучше использовать для методов, которым не нужна никакая передаваемая информация (экземпляр объекта или класс), потому что, например, они просто выполняют простое преобразование. @staticmethod или метод? class Foo (object): ...
вопрос задан: 6 March 2011 17:29
0
ответов

C ++: Плохая практика использования классов друзей вместо написание геттеров / сеттеров?

У меня есть два класса, которые в одном аспекте тесно работают вместе. Они оба используют функциональные возможности друг друга, которые должны использоваться только ими, а не каким-либо другим классом. Это плохая практика, если я сделаю эти ...
вопрос задан: 5 March 2011 13:11
0
ответов

Виртуальные функции: Итерация над вектором<Базовый класс>, который заполнен объектами подкласса

Краткое описание: Я выполняю итерацию по вектору, вызывая виртуальную функцию для каждого объекта в векторе, чтобы выполнить последовательность действий. Вектор, как и итератор, относится к базовому классу. ...
вопрос задан: 5 March 2011 04:18
0
ответов

Почему C # не позволяет вызывать base.SomeAbstractMethod

Вот код для обсуждения абстрактного класса ClassA {public abstract void StartProcess (); } class ClassB: ClassA {public override void StartProcess () {...
вопрос задан: 4 March 2011 21:40
0
ответов

Является ли автомобиль с наклейкой на бампер подклассом автомобиля?

Я не являюсь экспертом в области OOPS и / или шаблонов проектирования. Я столкнулся с такой ситуацией: является ли автомобиль с наклейкой на бампере подклассом автомобиля? Если нет, то как я могу добавить динамические свойства к экземпляру ...
вопрос задан: 4 March 2011 18:06
0
ответов

Как получить все ключи (только ключи) из объекта словаря без прохождения каждого цикла

Я проверяю, есть ли у нас способ вернуть все ключи в массив без использования для каждого цикла (у меня нет ограничений, которые я могу использовать для каждого цикла, который я просто ищу, есть ли другой способ) ...
вопрос задан: 4 March 2011 00:12
0
ответов

C ++: функции-члены класса как обратные вызовы событий

Я пытаюсь добавить в свой проект простую систему обмена сообщениями, в которой события могут быть вызваны функцией, что приведет ко всем обратным вызовам зарегистрирован для этого вызываемого события. Теперь логичный способ ...
вопрос задан: 3 March 2011 12:45
0
ответов

Как удалить объект PHP из его класса?

Я знаю, что для некоторых это может показаться глупым, но я думал, если у меня есть метод delete () в классе, который удаляет все данные объекта (из БД и файловой системы), как я могу уничтожить / удалить объект ...
вопрос задан: 3 March 2011 12:00
0
ответов

как выбрать объект из списка объектов по его атрибуту в python

Извините, если этот вопрос уже задавался, но я не думаю, что знаю правильная терминология для поиска подходящего решения через гугл. Я хотел бы выбрать объект из списка ...
вопрос задан: 3 March 2011 11:25
0
ответов

Как я могу объявить / использовать статические члены в Moose?

Я использую объекты Moose, но мне нужно объявлять статические члены для вещей, которые будут выполняться только один раз и не связаны с объектами . У вас есть идеи или примеры? Спасибо, Дотан.
вопрос задан: 2 March 2011 15:50
0
ответов

Статический метод get - это плохая практика?

Было ли это? обсуждение с коллегой того, является ли это плохой практикой. Сейчас я не могу найти непосредственных примеров этого в Интернете. У нас есть много средств отображения объектов базы данных, и мы называем их функциями ...
вопрос задан: 2 March 2011 13:04
0
ответов

Как использование интерфейсов позволяет преодолеть проблему множественного наследования в C #?

Я понимаю, что C # не поддерживает множественное наследование, и что решение состоит в использовании вместо этого интерфейсов. Но я не понимаю, почему интерфейсы не создают проблемы ромба ...
вопрос задан: 2 March 2011 07:44
0
ответов

В чем разница между классом и типом данных?

Я слышал следующее утверждение : Мы можем сказать, что класс - это тип данных или тип данных - это один из типов класса. Может ли кто-нибудь объяснить мне, что именно это означает?
вопрос задан: 2 March 2011 07:18
0
ответов

Подсказка типа для нескольких несвязанных интерфейсов

Есть ли в php способ напечатать подсказку для двух разных, несвязанных интерфейсов? Например: interface errorable {function error ($ msg); } интерфейс с возможностью записи {ssh_for_recorder (); } class ...
вопрос задан: 1 March 2011 22:51
0
ответов

«Объектно-зависимые» элементы управления графическим интерфейсом

У меня есть несколько бизнес-объектов, написанных на Delphi с настраиваемой схемой сохранения базы данных, которая наконец-то работает для моих нужд. Ок, отлично. Пришло время реализовать GUI. И здесь начинается ...
вопрос задан: 1 March 2011 19:51
0
ответов

Разделение большого сплоченного класса

У меня есть урок, который я считаю слишком длинным. Я действительно не знаю, что значит слишком долго, но это примерно 2500 строк кода. Однако все методы используют по крайней мере одну или несколько переменных, поэтому я думаю, что ...
вопрос задан: 28 February 2011 14:28
0
ответов

python: абстрактный базовый класс '__init __ (): инициализация или проверка? [closed]

класс ABC является «абстрактным базовым классом». class X является его подклассом. В любом подклассе ABC нужно проделать некоторую работу, которую легко забыть или сделать неправильно. Я бы хотел, чтобы ABC .__ init __ () to ...
вопрос задан: 27 February 2011 12:43
0
ответов

Почему мы не можем создать экземпляр абстрактного класса?

Я нашел во многих местах, что : Абстрактный класс - это класс, который предполагается использовать в качестве базового класса. Абстрактный класс - это класс, который имеет по крайней мере одну чистую виртуальную функцию. Но одна вещь, которая ...
вопрос задан: 27 February 2011 05:33
0
ответов

Что такое экземпляр в Java?

В чем разница между объектом, экземпляром и ссылкой? Они говорят, что им нужно создать экземпляр своего приложения? Что это означает?
вопрос задан: 26 February 2011 09:35
0
ответов

Причина необычного ООП в Python?

Вместо использования обычного ООП, как это делают Java и C # со своим объектом или объектом базового класса, Python использует специальные методы для базового поведения объектов. Python использует __str__, который используется, когда объект ...
вопрос задан: 25 February 2011 20:16
0
ответов

Преимущества CLOS над другими объектно-ориентированными системами на основе классов

Я встречал утверждения, что Common Lisp Object System (CLOS) превосходит традиционные (основанные на классах) Object -Ориентированные системы. В статье Википедии о CLOS упоминаются различия между двумя подходами ...
вопрос задан: 22 February 2011 08:18
0
ответов

ООП: передача объекта vs. передача атрибутов в метод

Что предпочтительнее с точки зрения чистого дизайна? 1) Передача объекта, скажем, себя, другому методу класса, который будет напрямую управлять атрибутами переданного объекта. Внутри класса A ... B ....
вопрос задан: 21 February 2011 00:42
0
ответов

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

Такое ощущение, что я зашел в тупик . Если я правильно это понял, то, если я буду следовать закону Деметры, я никогда не смогу создать метод, который возвращает объект, а затем клиентский код обращается к нему. Я просто ...
вопрос задан: 19 February 2011 14:06
0
ответов

Разница между репозиторием и уровнем сервиса?

В чем разница между шаблоном проектирования ООП и уровнем сервиса? Я работаю над приложением ASP.NET MVC 3 и пытаюсь понять эти шаблоны проектирования, но мой ...
вопрос задан: 18 February 2011 20:51
0
ответов

Разработка плагинов WordPress с использованием ООП

Я новичок в разработке плагинов. Поэтому, пожалуйста, поправьте меня, если я ошибаюсь. У меня есть веб-сайт, на котором требуется плагин для плеера со следующими потребностями: - Форма для плеера, управляемая администратором ...
вопрос задан: 18 February 2011 09:25