У меня есть класс с именем List_Field, который, как следует из названия, создает поля ввода списка. Эти поля ввода списка позволяют пользователям выбирать один элемент в списке. Я хочу иметь возможность создавать список ввода ...
Какие веб-сайты (не книги) проекты документа (UML или иначе) для приложений? Создающие архитекторы имеют много ресурсов в наличии для вдохновения и конструкции. Я не ищу ресурсы на...
Учитывая классы Animal, Flying_object, я хочу создать экземпляр объекта Bird and Boomerang в соответствии со следующими правилами: Boomerang должен наследовать только от Flying_object. Птица должна унаследовать от обоих ...
В объектно-ориентированном программировании - пользовательский класс (например, Класс Person с данными Name, списком адресов и т. Д.) Содержит данные и также может включать объекты коллекции. Структура данных также используется для хранения ...
У меня есть класс и с помехами и с нестатическим интерфейсом в C#. Действительно ли возможно иметь помехи и нестатический метод в классе с тем же именем и подписью? Я получаю ошибку компилятора когда я...
Мой сосед принимает «Введение в Java» и попросил меня помочь объяснить несколько концепций первого дня. Я понял, что, поскольку я делаю это каждый день, у меня нет ума новичка, и мне трудно ...
Есть ли способ сделать свойство объекта доступным только для чтения в PHP? У меня есть объект с парой массивов. Я хочу получить к ним доступ, как обычно с массивом echo $ objObject-> arrArray [0]; Но ...
Недавно я заинтересовался правильным дизайном ООП в веб-приложениях. Я думаю, что понимаю большинство принципов и шаблонов проектирования, но иногда у меня возникают проблемы с их применением на практике. ...
В моем приложении ASP.NET MVC у меня есть интерфейс, который действует как шаблон для нескольких различных моделей представлений: открытый интерфейс IMyViewModel
{Client Client1 {get; устанавливать; } Клиент Client2 {получить; set; ...
I ' Мне любопытно, в чем разница между следующими методами ООП javascript. Кажется, что они в конечном итоге делают то же самое, но считается ли один лучше другого? function Book (title) {...
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!( :...
Существует код, в котором есть эта реализация: using System; используя System.Collections.Generic; namespace ConsoleApp {public interface IModel {} public class Model: IModel {} ...
Если я заменю все ссылки на объекты в моей программе Delphi со ссылками на интерфейсы и использованием объектов, унаследованных от TInterfacedObject, будет ли результирующее приложение работать с той же скоростью, что и ...
Я нахожусь все еще на этапах изучения относительно поблочного тестирования и в особенности относительно насмешки (я использую PascalMock и платформы DUnit). Одна вещь, которую я теперь споткнулся, состояла в том, что я не мог найти...
Я читал о стремлении Крокфорда к использованию JavaScript более явно прототипным способом (клонирование объектов для создания новых, никогда не используя ключевое слово «new»). Но в дикой природе я никогда не видел ...
Передача сообщений является фундаментальной частью Erlang. Alan Kay утверждал, что передача сообщений является понятием, более важным, чем объекты в его представлении объектно-ориентированного программирования (и он "изобрел"...
У меня есть эта странная проблема относительно того, как назвать объекты класса. Например, рассмотрите класс:>>> класс DoSomething: передача, Что я должен назвать объектом этого класса?...
Каковы за и против закрытий против классов, и наоборот?Править: Как пользователь Faisal выразился, и закрытия и классы могут использоваться для "описания объекта, который поддерживает и управляет состоянием"...
Я обычно живу по правилу, что Глобальные переменные / функции являются злыми и что каждая часть кода должна жить в классе, которому это принадлежит. Это - очень легкое правило следовать, и я верю...
Я задаюсь вопросом, является ли объект, задавая вопрос другому объекту, который косвенно содержит его, "плохим" дизайном. Например... Требования: Символ (объект) перемещается в сетку. Когда это пытается переместиться...
Я, делаю php класс проверки с sub классами, которые расширяют его, например, мобильные, пригород, credit_card, ect так, идея - Вы, может назвать $validation = новая Проверка ('мобильный'); $valid = $validation-&...
У меня есть два класса, точка и пиксель: точка класса {общественность: точка (интервал x, интервал y): x (x), y (y) {}; частный: интервал x, y;} шаблон <класс T> пиксель класса: общедоступная точка {...
Я использую модуль, который я не разрабатываю, который предоставляет два класса Class2D и Class3D. Эти классы строят некоторый объект из набора точек, основанный на том, что точки 2-мерные или 3 ...
Я вызываю конструктора в ClassA и хочу иметь полученный объект быть другого класса (ClassB), если определенное условие соблюдено. Я попытался заменить первый аргумент __ init __ () ('сам'...
Я в настоящее время готовлюсь к экзамену. Один из вопроса, который я нашел на старом экзамене: "Почему большинство объектно-ориентированных языков не поддерживает сопрограммы? (Подсказка: это - не потому что они поддерживают потоки)"...
Я решил начать делать маленькие проекты кодирования самостоятельно, что внимание на качество кода вместо количества кода и имеет вопрос об использовании абстрактных классов. Теперь я знаю различия...
Я видел его в контексте классов. Я подозреваю, что это означает, что класс мог использовать быть разломанным на логических подблоков, но я не могу найти хорошее определение. Вы могли дать некоторые примеры? Спасибо...
Я был процедурным программистом больше 4 лет, и пора начать изучать ООП. После этих слов скажем, я должен был назвать два метода в своем классе. Каждый метод требует соединения с...