0
ответов

Что-то не так с очень большим __init __?

Я пишу программу Python с графическим интерфейсом пользователя, созданным с помощью модуля Tkinter. Я использую класс для определения графического интерфейса, потому что он упрощает передачу команд кнопкам и упрощает все это ...
вопрос задан: 19 September 2010 15:30
0
ответов

Является ли MVC + Service Layer общим в zend или PHP?

Вы, наверное, слышали о различиях между Fat Model / Thin Controller и Thin Model / Fat Controller. Я недавно слышал, что у вас может быть что-то среднее между тем, где идет часть логики модели ...
вопрос задан: 19 September 2010 03:34
0
ответов

В чем разница между контроллером и службой?

Я ищу, как структурировать уровень моего приложения между уровнем представления и уровнем модели / бизнес-объекта. Я вижу примеры использования классов контроллеров и других, использующих классы обслуживания. ...
вопрос задан: 18 September 2010 03:33
0
ответов

Стандарты кодирования PHP в действии: безумие, или я?

Я предпочитаю стандарты кодирования быть логичными. Это мой аргумент в пользу того, почему следующий набор стандартов не соответствует действительности. Мне нужно знать одну из двух вещей: (1) почему я ошибаюсь, или (2) как убедить мою команду ...
вопрос задан: 18 September 2010 02:02
0
ответов

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

Допустим, в приложении C ++ у меня есть класс окна, в котором есть несколько экземпляров класса управления. Если мое окно хочет уведомить элемент управления о том, что оно было щелкнуто, я мог бы использовать: control [n] -> ...
вопрос задан: 16 September 2010 17:44
0
ответов

Практический пример полиморфизма

Кто-нибудь может дать мне реальный, практический пример полиморфизма? Мой профессор рассказывает мне ту же старую историю, которую я всегда слышал об операторе +. a + b = c и 2 + 2 = 4, так что это ...
вопрос задан: 16 September 2010 06:03
0
ответов

Как я могу сделать этот код Pythonic

Итак, у меня есть этот код для объекта. Этот объект является движением, которое вы можете сделать в игре «камень, ножницы, бумага». Теперь объект должен быть как целым числом (для соответствия протоколу), так и строкой для ...
вопрос задан: 16 September 2010 05:08
0
ответов

Есть ли более современная, объектно-ориентированная версия «Let's Build a Compiler»? [закрыто]

Есть ли более современный, возможно, объектно-ориентированный, эквивалент книги Джека Креншоу «Давайте создадим компилятор» серии? Некоторое время назад я наткнулся на «Давайте построим компилятор» и просто не смог устоять перед написанием ...
вопрос задан: 16 September 2010 04:42
0
ответов

ОО-синтаксис Javascript

Кажется, есть много разных способов ОО-объектов в JavaScript. ClassA.prototype = {someFunc: function (a, b, c) {}, otherFunc: function () {} } var c = новый ClassA (); и ...
вопрос задан: 16 September 2010 01:02
0
ответов

Примеры практических шаблонов объектно-ориентированного проектирования javascript

Какие шаблоны объектно-ориентированного проектирования вы используете в javascript вашего приложения и почему? Не стесняйтесь размещать код, даже если к нему не прикреплен официальный шаблон дизайна. Я написал много ...
вопрос задан: 16 September 2010 00:17
0
ответов

JSP EL: динамическое создание имени свойства [дубликат]

Я пытаюсь динамически генерировать контент с помощью JSP. У меня есть цикл , в котором я динамически создаю средства доступа к bean-компонентам. Каркас выглядит следующим образом:
вопрос задан: 15 September 2010 21:17
0
ответов

Абстрактный метод C # с реализацией только базового класса?

Рассмотрим следующую проблему: у вас есть класс «A», который служит базовым классом для множества других подобных классов, например. класс с именем B. Класс A полезен сам по себе (и уже используется повсюду ...
вопрос задан: 15 September 2010 14:55
0
ответов

Получение пути к файлу в ASP.NET и XDocument.Load

У меня есть статический класс в папку вне корня в моем решении. В папке этого статического класса есть подпапка, содержащая файлы XML. Итак, у меня есть эти файлы: /PartialViews/Header/MyStaticClass.cs /...
вопрос задан: 14 September 2010 19:23
0
ответов

Нарушаю ли я «Закон Деметры»?

Я только недавно узнал о Законе Деметры. Как и многое другое, я понял, что это то, чем я уже занимался, но у меня не было названия. Однако есть несколько мест, где я ...
вопрос задан: 14 September 2010 06:05
0
ответов

Инициализация класса без конструктора по умолчанию

Если у меня есть класс A только с конструктором копирования и конструктор с параметрами int и int, и я помещаю этот класс в класс B: класс B { общедоступный: B (); частный A a; } Как бы я ...
вопрос задан: 13 September 2010 21:55
0
ответов

Методы подкласса игнорируются в Obj-C?

У меня есть некоторая путаница по поводу ошибки в моем проекте Obj-C. То, что я делаю, довольно просто и не понимаю, что мне здесь не хватает. Я просто создаю очень простой метод в подклассе ...
вопрос задан: 13 September 2010 07:19
0
ответов

Помогите мне понять, как $ this используется в PHP

На простом английском языке как $ это используется в PHP? Для меня это простая концепция в JavaScript, но по какой-то причине в PHP я не могу разобраться с этой переменной и ее функцией. Что, в любом конкретном случае ...
вопрос задан: 13 September 2010 06:54
0
ответов

Объектно-ориентированная php CMS или фреймворк

Я начинаю очень большое упражнение по созданию CMS на php. На самом деле это моя попытка изучить PHP увлекательным (и хардкорным) способом, исходя из опыта работы с Java. Java полностью объектно-ориентирована, так что oop в моем ...
вопрос задан: 12 September 2010 19:43
0
ответов

Объекты, которые отправляют сами себя - хорошая идея?

Где вы проводите линию при перемещении функции, которые работают с данными в классе, который содержит эти данные? Например, представьте, что у вас есть простой класс, в котором хранится описание погоды, ...
вопрос задан: 10 September 2010 15:22
0
ответов

Позднее связывание против полиморфизма - что такое разница?

Я видел, что оба они используются взаимозаменяемо, но действительно ли они означают одно и то же? Насколько я понимаю, полиморфизм расширяет тот факт, что вы можете обмениваться экземпляром класса с экземпляром подкласса, ...
вопрос задан: 8 September 2010 18:23
0
ответов

Вопрос о сфере действия JavaScript

Как человек, который пытается применить более объектно-ориентированный подход к программированию на JavaScript, я наткнулся на камень преткновения, в котором я уверен вероятно, что-то очень простое, но возьмите следующее ...
вопрос задан: 8 September 2010 17:23
0
ответов

Какой это шаблон проектирования?

В текущем (C #) проекте у нас есть сторонняя сборка, которая содержит объект подключения без интерфейса. Используя IoC и т. Д., Мы можем внедрить этот конкретный экземпляр в наш код, но он доказывает ...
вопрос задан: 8 September 2010 13:12
0
ответов

Является ли хорошей практикой использование статических переменных для хранения глобальной изменяющейся информации?

Хорошая ли практика ООП - иметь статические переменные для хранения глобальная, изменяющаяся информация, необходимая различным классам? в отличие от передачи параметров, чтобы к нему мог получить доступ вызываемый ...
вопрос задан: 8 September 2010 09:28
0
ответов

Чем Ruby более объектно-ориентирован, чем Python?

Матц, который изобрел Ruby, сказал, что он разработал язык, чтобы он был более объектно-ориентированным, чем Python. Чем Ruby более объектно-ориентирован, чем Python?
вопрос задан: 8 September 2010 07:55
0
ответов

Позволяет ли Entity Framework автоматически кэшировать модель ModelBuilder?

Я занимаюсь разработкой приложения ASP MVC с использованием Entity Framework. Я думал о написании кода для кэширования объекта, возвращенного ModelBuilder (как рекомендуется несколькими источниками), но потом наткнулся на ...
вопрос задан: 7 September 2010 21:23
0
ответов

Почему защищенные члены разрешены в конечных классах Java?

Почему защищенные члены разрешены в конечных классах? Разве это не ошибка времени компиляции? Изменить: как указывали люди, вы можете получить доступ к тому же пакету, используя вместо этого модификатор по умолчанию. ...
вопрос задан: 7 September 2010 18:17
0
ответов

Объектно-ориентированное программирование [закрыто]

Я разработка проекта на C ++. Я понял, что моя программа не ОО. У меня есть main.cpp и несколько заголовков для разных целей. Каждый заголовок в основном представляет собой набор связанных функций с ...
вопрос задан: 7 September 2010 02:57
0
ответов

Когда наследование от класса причиняет вам боль позже?

Можете ли вы предоставить сценарии, когда мы наследуем от класса, это работает какое-то время, но затем что-то еще меняется и приводит к ошибке? Я придумал следующую ситуацию: реализовать Rectangle-with -...
вопрос задан: 7 September 2010 02:41
0
ответов

php: Когда использовать абстрактный и интерфейсный класс?

Мне было интересно, как вы, ребята, решаете, когда использовать абстрактный или интерфейсный класс во время разработки приложения, поскольку они оба предоставляют схожие функции с небольшой разницей. Я ценю ...
вопрос задан: 6 September 2010 18:20
0
ответов

Может ли класс иметь виртуальный конструктор в .NET?

Может ли класс иметь виртуальный конструктор? ? Если да, то почему это требуется?
вопрос задан: 6 September 2010 12:28