3
ответа

Чтобы реализовать свойство или реализовать подкласс

У меня есть класс с именем List_Field, который, как следует из названия, создает поля ввода списка. Эти поля ввода списка позволяют пользователям выбирать один элемент в списке. Я хочу иметь возможность создавать список ввода ...
вопрос задан: 26 May 2011 17:52
3
ответа

Веб-сайт (веб-сайты) разработки программного обеспечения [закрывается]

Какие веб-сайты (не книги) проекты документа (UML или иначе) для приложений? Создающие архитекторы имеют много ресурсов в наличии для вдохновения и конструкции. Я не ищу ресурсы на...
вопрос задан: 26 April 2011 11:14
3
ответа

JavaScript наследуется от двух разных объектов [дубликат]

Учитывая классы Animal, Flying_object, я хочу создать экземпляр объекта Bird and Boomerang в соответствии со следующими правилами: Boomerang должен наследовать только от Flying_object. Птица должна унаследовать от обоих ...
вопрос задан: 20 January 2011 12:18
3
ответа

Destructor или Deconstructor?

В моей повседневной жизни и при чтении книг я видел термин деструктор, а также deconstructor. Но каково корректное название этого метода?
вопрос задан: 12 January 2011 12:11
3
ответа

Класс против структуры данных

В объектно-ориентированном программировании - пользовательский класс (например, Класс Person с данными Name, списком адресов и т. Д.) Содержит данные и также может включать объекты коллекции. Структура данных также используется для хранения ...
вопрос задан: 22 November 2010 14:43
3
ответа

Статические методы и Методы экземпляра с тем же именем?

У меня есть класс и с помехами и с нестатическим интерфейсом в C#. Действительно ли возможно иметь помехи и нестатический метод в классе с тем же именем и подписью? Я получаю ошибку компилятора когда я...
вопрос задан: 10 November 2010 04:13
3
ответа

Как лучше всего определить слова «класс» и «объект» для того, кто их не использовал?

Мой сосед принимает «Введение в Java» и попросил меня помочь объяснить несколько концепций первого дня. Я понял, что, поскольку я делаю это каждый день, у меня нет ума новичка, и мне трудно ...
вопрос задан: 10 September 2010 17:06
3
ответа

свойства только для чтения в PHP?

Есть ли способ сделать свойство объекта доступным только для чтения в PHP? У меня есть объект с парой массивов. Я хочу получить к ним доступ, как обычно с массивом echo $ objObject-> arrArray [0]; Но ...
вопрос задан: 1 September 2010 17:25
3
ответа

PHP-проект с отличным дизайном ООП для целей изучения

Недавно я заинтересовался правильным дизайном ООП в веб-приложениях. Я думаю, что понимаю большинство принципов и шаблонов проектирования, но иногда у меня возникают проблемы с их применением на практике. ...
вопрос задан: 31 August 2010 21:10
3
ответа

Передача интерфейса в метод действия контроллера ASP.NET MVC

В моем приложении ASP.NET MVC у меня есть интерфейс, который действует как шаблон для нескольких различных моделей представлений: открытый интерфейс IMyViewModel {Client Client1 {get; устанавливать; } Клиент Client2 {получить; set; ...
вопрос задан: 25 August 2010 09:53
3
ответа

Объектно-ориентированный JavaScript с прототипами против замыканий

I ' Мне любопытно, в чем разница между следующими методами ООП javascript. Кажется, что они в конечном итоге делают то же самое, но считается ли один лучше другого? function Book (title) {...
вопрос задан: 25 August 2010 09:00
3
ответа

How do I make a method available to both my controller and model in Rails?

I have a private method in my Rails app to connect to Amazon S3, execute a passed block of code, then close the connection to S3. It looks like so; def S3 AWS::S3::Base.establish_connection!( :...
вопрос задан: 25 August 2010 00:54
3
ответа

Как приятно применять класс к интерфейсу, который он реализует, но не в момент его создания [дублировать]

Существует код, в котором есть эта реализация: using System; используя System.Collections.Generic; namespace ConsoleApp {public interface IModel {} public class Model: IModel {} ...
вопрос задан: 20 August 2010 08:06
3
ответа

Какое влияние оказывают интерфейсы на скорость выполнения в Delphi?

Если я заменю все ссылки на объекты в моей программе Delphi со ссылками на интерфейсы и использованием объектов, унаследованных от TInterfacedObject, будет ли результирующее приложение работать с той же скоростью, что и ...
вопрос задан: 16 August 2010 15:50
3
ответа

Как я препятствую тому, чтобы мои модульные тесты требовали знания о внутренностях реализации при использовании фиктивных объектов?

Я нахожусь все еще на этапах изучения относительно поблочного тестирования и в особенности относительно насмешки (я использую PascalMock и платформы DUnit). Одна вещь, которую я теперь споткнулся, состояла в том, что я не мог найти...
вопрос задан: 10 August 2010 10:47
3
ответа

Где я могу найти пример крупного проекта JavaScript, использующего метод Крокфорда для наследования прототипа? [закрыто]

Я читал о стремлении Крокфорда к использованию JavaScript более явно прототипным способом (клонирование объектов для создания новых, никогда не используя ключевое слово «new»). Но в дикой природе я никогда не видел ...
вопрос задан: 9 August 2010 06:19
3
ответа

Действительно ли Erlang объектно-ориентирован? [закрытый]

Передача сообщений является фундаментальной частью Erlang. Alan Kay утверждал, что передача сообщений является понятием, более важным, чем объекты в его представлении объектно-ориентированного программирования (и он "изобрел"...
вопрос задан: 7 August 2010 18:17
3
ответа

Именование практики для объектов класса в Python

У меня есть эта странная проблема относительно того, как назвать объекты класса. Например, рассмотрите класс:>>> класс DoSomething: передача, Что я должен назвать объектом этого класса?...
вопрос задан: 2 August 2010 17:34
3
ответа

Каково различие между закрытиями и традиционными классами?

Каковы за и против закрытий против классов, и наоборот?Править: Как пользователь Faisal выразился, и закрытия и классы могут использоваться для "описания объекта, который поддерживает и управляет состоянием"...
вопрос задан: 30 July 2010 07:51
3
ответа

Если класс “Утилит” является злым, куда я помещаю свой общий код? [закрытый]

Я обычно живу по правилу, что Глобальные переменные / функции являются злыми и что каждая часть кода должна жить в классе, которому это принадлежит. Это - очень легкое правило следовать, и я верю...
вопрос задан: 27 July 2010 00:26
3
ответа

Дизайн OO - Объект задает вопрос классу, который косвенно содержит его

Я задаюсь вопросом, является ли объект, задавая вопрос другому объекту, который косвенно содержит его, "плохим" дизайном. Например... Требования: Символ (объект) перемещается в сетку. Когда это пытается переместиться...
вопрос задан: 19 July 2010 22:41
3
ответа

классы php … проверка

Я, делаю php класс проверки с sub классами, которые расширяют его, например, мобильные, пригород, credit_card, ect так, идея - Вы, может назвать $validation = новая Проверка ('мобильный'); $valid = $validation-&...
вопрос задан: 15 July 2010 06:42
3
ответа

Вопрос о наследовании/шаблоне C++

У меня есть два класса, точка и пиксель: точка класса {общественность: точка (интервал x, интервал y): x (x), y (y) {}; частный: интервал x, y;} шаблон <класс T> пиксель класса: общедоступная точка {...
вопрос задан: 12 July 2010 15:35
3
ответа

Шаблон JavaScript для нескольких конструкторов

Мне нужны различные конструкторы для моих экземпляров. Что такое общий шаблон для этого?
вопрос задан: 10 July 2010 20:23
3
ответа

Python условно инициализирует подкласс от одного из двух родителей [duplicate]

Я использую модуль, который я не разрабатываю, который предоставляет два класса Class2D и Class3D. Эти классы строят некоторый объект из набора точек, основанный на том, что точки 2-мерные или 3 ...
вопрос задан: 9 July 2010 02:25
3
ответа

Как заменить экземпляр в __ init __ () с другим объектом?

Я вызываю конструктора в ClassA и хочу иметь полученный объект быть другого класса (ClassB), если определенное условие соблюдено. Я попытался заменить первый аргумент __ init __ () ('сам'...
вопрос задан: 9 July 2010 01:25
3
ответа

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

Я в настоящее время готовлюсь к экзамену. Один из вопроса, который я нашел на старом экзамене: "Почему большинство объектно-ориентированных языков не поддерживает сопрограммы? (Подсказка: это - не потому что они поддерживают потоки)"...
вопрос задан: 6 July 2010 16:17
3
ответа

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

Я решил начать делать маленькие проекты кодирования самостоятельно, что внимание на качество кода вместо количества кода и имеет вопрос об использовании абстрактных классов. Теперь я знаю различия...
вопрос задан: 5 July 2010 22:18
3
ответа

Что делает “монолитный” средний?

Я видел его в контексте классов. Я подозреваю, что это означает, что класс мог использовать быть разломанным на логических подблоков, но я не могу найти хорошее определение. Вы могли дать некоторые примеры? Спасибо...
вопрос задан: 5 July 2010 12:28
3
ответа

Как постараться не открывать многочисленные связи для DB с ООП PHP

Я был процедурным программистом больше 4 лет, и пора начать изучать ООП. После этих слов скажем, я должен был назвать два метода в своем классе. Каждый метод требует соединения с...
вопрос задан: 5 July 2010 07:22