0
ответов

Применяется ли закон Деметры только к методам?

В описании LOD, которое я видел (например, Wikipedia, C2 Wiki), говорится о том, что методы не вызываются. Процитируем Википедию: Закон Деметры для функций требует, чтобы метод M объекта O мог ...
вопрос задан: 21 October 2010 16:44
0
ответов

Ортогональны ли FP и OO?

На этот раз я слышал и снова, и я пытаюсь понять и подтвердить идею, что FP и OO ортогональны. Прежде всего, что означает ортогональность двух концепций? FP поощряет ...
вопрос задан: 21 October 2010 13:36
0
ответов

Пример кода шаблона проектирования контроллера представления модели

Я изучал шаблон проектирования модель-представление-контроллер и теоретически понимаю концепцию, лежащую в основе шаблона, но я хотел понять, как можно было бы фактически применить это на практике. ...
вопрос задан: 21 October 2010 04:31
0
ответов

Есть ли какая-либо причина использования классов в Python, если существует только один класс в программе?

Я видел, что некоторые люди пишут код Python путем создания одного класса и затем объекта назвать все методы. Есть ли любое преимущество использования классов, если мы не используем наследование, инкапсуляцию...
вопрос задан: 21 October 2010 00:58
0
ответов

Вопрос относительно “Говорит, не Спрашивайте” идею

Существует эта известная кавычка, которая говорит, что Процессуальный кодекс получает информацию, затем принимает решения. Объектно-ориентированный код говорит объектам сделать вещи. — Alec Sharp предмет сообщения...
вопрос задан: 20 October 2010 23:51
0
ответов

Инкапсуляция. Хорошо разработанный класс

Сегодня я прочитал книгу, и автор записал, что в классе хорошо разработанного единственным способом получить доступ к атрибутам являются через одно из этого методы класса. Действительно ли это - широко принятая мысль? Почему это настолько важно...
вопрос задан: 20 October 2010 22:27
0
ответов

Недостаток объектного состава по наследованию классов

В большинстве книг башмака дизайна говорится, что мы должны "Одобрить объектный состав по наследованию классов". Но может любой давать мне пример, что наследование лучше, чем объектный состав.
вопрос задан: 20 October 2010 15:32
0
ответов

Каково различие между объявлением объектов JavaScript с var по сравнению с с функцией?

Я - смущенный новичок. Я читал в учебном руководстве, как которое Вы создаете объект JavaScript так: функционируйте myObject () {this.myProperty = "строка"; this.myMethod = функция () {//Метод...
вопрос задан: 19 October 2010 14:55
0
ответов

Инкапсуляция в Javascript

Я новичок в Javascript, так как мой SO профиль подтвердит. Я только что прочитал несколько руководств и наткнулся на кое-что, чего я не совсем понимаю в отношении объектной ориентации и ...
вопрос задан: 19 October 2010 10:03
0
ответов

Почему почти все объектно-ориентированные языки компилируются в байт-код?

Из известных мне объектно-ориентированных языков , почти все, кроме C ++ и Objective-C, компилируются в байт-код, работающий на какой-то виртуальной машине. Почему так много разных языков остановились на компиляции ...
вопрос задан: 17 October 2010 21:36
0
ответов

Насколько гранулярно делать Я получаю свой дизайн класса, когда пытаюсь следовать принципам SOLID?

У меня есть интерфейс для регистрации клиентов IRegistrationService. Он содержит один метод с именем Register и реализуется через класс RegistrationService. Если бы я хотел иметь ...
вопрос задан: 17 October 2010 13:54
0
ответов

Загрузка настроек - передовой опыт

Я уже сейчас мое первое реальное приложение, которое я добавляю в пользовательские настройки. Я использую Java и очень объектно ориентирован (и пытаюсь сохранить это таким образом), так что вот мои идеи: Загрузить все в ...
вопрос задан: 16 October 2010 23:46
0
ответов

Подробное изучение шаблонов проектирования C ++ [закрыто]

Спасибо за ваше драгоценное время. Я хочу изучить шаблоны проектирования C ++. Я искал в Интернете, но не получал документов, которые дают мне более подробную информацию о шаблонах проектирования. У меня были хорошие подробности ...
вопрос задан: 16 October 2010 08:40
0
ответов

Включение метода HTML PUT в IIS 7.5

Я использую службу iCal, чтобы разрешить синхронизация между экземплярами календаря и фантастическая работа на локальном хосте (на веб-сервере VS2010). Но теперь, когда я размещен на Windows 2008 R2 (IIS 7.5.7600), я не смог создать ...
вопрос задан: 16 October 2010 02:37
0
ответов

What is the max level of inheritance in java?

I was wondering if there is a finite number of time that I can inherit a class? Или какие факторы могут на это повлиять?
вопрос задан: 15 October 2010 08:58
0
ответов

Are there drawbacks to creating a class that encapsulates Generic Collection?

A part of my (C# 3.0 .NET 3.5) application requires several lists of strings to be maintained. I declare them, unsurprisingly, as List and everything works, which is nice. The strings ...
вопрос задан: 15 October 2010 08:09
0
ответов

Вопрос о регулярном выражении с использованием jQuery

Я пытаюсь создать регулярное выражение с помощью jQuery, поэтому он будет искать два слова в атрибут файла XML. Может кто-нибудь сказать мне, как вернуть результат, содержащий ОБЕ слова (спорт и фаворит) в ...
вопрос задан: 14 October 2010 14:37
0
ответов

Связаны ли типы и объектно-ориентированный объект?

Попытка понять, подразумевают ли типы объектно-ориентированный объект и наоборот. Вопросы: Что такое тип? Можно ли назвать класс в Ruby «типом». В javascript встроенные функции / объекты, такие как Array, String, ...
вопрос задан: 13 October 2010 12:42
0
ответов

Codeigniter и множественное наследование?

Хотите знать, возможно ли это вообще или ограничение PHP, поиск в Google кажется наиболее подходящим решением. случай, но, возможно, мне здесь не хватает умного решения. Надеюсь, это будет иметь смысл. Прямо сейчас у меня есть два ...
вопрос задан: 13 October 2010 06:20
0
ответов

Объектно-ориентированный способ перебора std :: vector?

У меня есть класс, у которого есть указатель дочернего элемента управления std :: vector. По очевидным причинам я не хочу, чтобы у пользователя класса был прямой доступ к std :: vector. Все, что мне нужно, это способ дать ...
вопрос задан: 12 October 2010 01:28
0
ответов

Как получить рекурсию в запросе? Какая польза от «С»? Как это работает внутри?

Почему этот запрос завершается с ошибкой? ; с tempData as (выберите 32 как col1, char (32) как col2 union, все выберите col1 + 1, char (col1 + 1) из tempData) select * from tempData
вопрос задан: 11 October 2010 13:09
0
ответов

Что (чего нельзя) делать в конструкторе

Я хочу спросить вас о ваших лучших практиках в отношении конструкторов в C ++. Я не совсем уверен, что мне делать в конструкторе, а что нет. Должен ли я использовать его только для инициализации атрибутов, ...
вопрос задан: 11 October 2010 11:59
0
ответов

Как разрешить классу создавать другие классы, когда эти другие классы передаются пользователем?

Скажите у вас есть класс «Население», а «Население» составляет внутренний список лиц. Пользователь хочет передать неструктурированный индивидуальный подкласс в Population и позволить Population выполнять работу ...
вопрос задан: 11 October 2010 02:32
0
ответов

Функция обратного вызова PHP не работает с объектными функциями

У меня есть массив, и я хочу применить MySQLi-> real_escape_string к каждому члену массива через array_walk, но это не работает: array_walk ($ массив, '$ mysqli-> real_escape_string'); Это ...
вопрос задан: 10 October 2010 15:37
0
ответов

php как получить __DIR__ дочернего класса

У меня есть два класса в отдельных папках class Parent {public $ path = null; функция __construct () {$ this-> path = __DIR__; } } и класс Child расширяет Parent {} Итак ...
вопрос задан: 9 October 2010 07:08
0
ответов

Использование иерархии классов, где подклассы имеют некоторые уникальные особенности

Вот проблема дизайна, с которой я иногда сталкиваюсь. Скажем, у меня есть набор связанных классов с некоторыми общими особенностями и некоторыми уникальными; интерфейс TableCell {общедоступная функция setContent ($ content); ...
вопрос задан: 8 October 2010 17:53
0
ответов

Могу я сказать, что конструктор - это метод? [closed]

Интересно, могу ли я сказать, что конструктор - это частный случай метода?
вопрос задан: 7 October 2010 16:04
0
ответов

Может ли экземпляр объекта PHP знать свое имя?

Если у меня есть такой код: class Человек {$ age; $ height; $ more_stuff_about_the_person; function about () {return / * Могу я узнать имя человека? * /; } } $ John = new ...
вопрос задан: 7 October 2010 12:26
0
ответов

Родительский объект объектно-ориентированного дизайна / Дочерние отношения

Это общий вопрос передовой практики по созданию родительских / дочерних отношений с объектами. Позволять' s скажем, у меня есть объекты Wheel и Car, и я хочу добавить объект Wheel к общедоступному классу объекта car ...
вопрос задан: 6 October 2010 16:59
0
ответов

Наследование интерфейсов в C #

Я пытаюсь решить довольно большую (для меня) проблему, с которой я столкнулся при написании моего заявления. Посмотрите на это, пожалуйста (я постараюсь сократить код для простоты): У меня есть корневой интерфейс, который называется ...
вопрос задан: 6 October 2010 13:36