7
ответов

Это действительно что, неправильно не используя методы set и методы считывания?

Я являюсь довольно новым в PHP. По некоторым причинам в других типах языков программирования как JAVA у меня нет проблемы с использованием методов set и методов считывания для каждой переменной, но когда я программирую в PHP...
вопрос задан: 14 June 2012 16:31
7
ответов

Атрибуты объектов Python - методология для доступа

Предположим, что у меня есть класс с некоторыми атрибутами. Как это - лучше всего (в Pythonic-ООП) смысл получить доступ к этим атрибутам? Точно так же, как obj.attr? Или возможно запись получает средства доступа? Что называют принятые...
вопрос задан: 4 June 2012 05:10
7
ответов

В какое пространство имен необходимо поместить интерфейсы относительно их конструкторов?

А именно, когда Вы создаете пару интерфейса/конструктора, и нет никакого переопределяющего организационного беспокойства (такого как интерфейс, должен войти в другой блок т.е., как рекомендуется s#...
вопрос задан: 17 May 2012 08:14
7
ответов

Агрегирование по сравнению с [закрытым] составом

Мне было нелегко понимать различие между составом и агрегированием в UML. Кто-то может предложить мне, польза выдерживает сравнение и контрастирует между ними? Я также любил бы учиться распознавать...
вопрос задан: 13 March 2012 08:07
7
ответов

C ++ this- & gt; в классе funtion [duplicate]

Я новичок в программировании на C ++. Я не понимаю различия между использованием этого-> a или a в funtion класса, например, у меня есть класс class processo: protected attivita {public: processo (); ...
вопрос задан: 6 March 2012 21:52
7
ответов

В проекте PHP, что шаблоны существуют для хранения, получают доступ и организуют объекты помощника? [закрытый]

Как Вы организуете и управляете своими объектами помощника как механизм базы данных, пользовательское уведомление, обработка ошибок и так далее в PHP базирующийся, объектно-ориентированный проект? Скажите, что у меня есть большой CMS PHP. CMS...
вопрос задан: 27 December 2011 16:17
7
ответов

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

Что точка объявления является интерфейсом как кратким обзором? То же самое для метода интерфейса. Существует ли точка к нему? например, общедоступный абстрактный интерфейс Presenter {общедоступное абстрактное пустое движение (заключительный HasWidgets...
вопрос задан: 11 November 2011 11:38
7
ответов

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

Я разрабатывал веб-сайты в n-tier структуре, и до сих пор мои требования выполняются. Но как мощные платформы как Платформа Зенда, Symfony становятся популярными, интересно, как знать если она...
вопрос задан: 15 May 2011 08:53
7
ответов

Почему алгебраические типы данных Haskell “закрываются”?

Исправьте меня, если бы я неправ, но кажется, что алгебраические типы данных в Haskell полезны во многих случаях, где Вы использовали бы классы и наследование на языках OO. Но существует большая разница:...
вопрос задан: 16 April 2011 19:42
7
ответов

Как вы включаете Основная функция Java в вашем дизайне?

Вы можете просто пропустить эту первую часть, потому что она сбивает с толку, но я оставлю ее здесь, потому что я хочу знать, чувствует ли кто-то еще то же самое. Я - студент CS, который использовал Java для 3 ...
вопрос задан: 20 August 2010 16:16
7
ответов

Есть ли литература по этому типу программирования?

В колледже я взял урок по современной физике, в котором мы узнали об особой теории относительности. Я был полностью потрясен тем, как различные системы отсчета могут реально наблюдать физическое ...
вопрос задан: 11 August 2010 15:59
7
ответов

Хранение цены в PHP. Что лучше двойной или строка?

Я делал "Объект продукта" для моего приложения, и я устанавливал атрибуты, когда внезапно я добрался до ценового атрибута и наткнулся на него с вопросом что тип лучше выбрать? Я понимаю, это...
вопрос задан: 10 August 2010 22:52
7
ответов

Как обработать класс Java с сотнями полей? [закрытый]

Я пытаюсь разработать программу, которая использует третье лицо API. Третье лицо API описывает вход с 296 полями и вывод с 179 полями. Очевидно, я хочу, чтобы классы представили вход и...
вопрос задан: 27 July 2010 18:42
7
ответов

Почему Википедия говорит, что “Полиморфизм не является тем же как перегрузкой метода или переопределением метода”.

Я озирался и не мог найти подобный вопрос. Вот абзац, который я получил от Википедии: Полиморфизм не является тем же как переопределением метода или перегрузкой метода. Полиморфизм...
вопрос задан: 27 July 2010 12:33
7
ответов

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

Я был удивлен узнать, что конструктор без параметров моего базового класса позвонился в любое время, я вызываю любого конструктора в производном классе. Я думал именно это: основа () была для, к явно...
вопрос задан: 16 July 2010 15:04
7
ответов

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

В ООП, каково различие между составом (обозначенный заполненным ромбом в UML) и ассоциацией (обозначенный пустым ромбом в UML) отношения между классами. Я немного смущен. Что...
вопрос задан: 28 June 2010 15:47
7
ответов

С 2 веб-серверами singleton-класс будет иметь 2 экземпляра?

С 2 веб-серверами singleton-класс будет иметь 2 экземпляра?
вопрос задан: 25 June 2010 13:59
7
ответов

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

В C #, Java или на любом другом языке, который следует концепциям oops, по умолчанию в качестве суперкласса для него используется объект. Почему нам нужно иметь Object в качестве базового класса для всех классов, которые мы ...
вопрос задан: 25 June 2010 03:39
7
ответов

Ошибочная обработка: возвращаемое значение по сравнению с исключением в C++

В ходе того, чтобы спрашивать о ловле 'делятся на 0' исключений, я нашел, что с C++, мы не можем сделать этого. Я имею в виду, делюсь на 0, не бросает станд.:: исключение. Некоторые подсказки, что я нашел, были мной...
вопрос задан: 25 June 2010 03:34
7
ответов

Каковы основные отличия между OO в Smalltalk и Java?

Каковы основные отличия между OO в Smalltalk и Java? Обратите внимание на то, что я - программист Java, пытающийся развернуть его горизонты путем исследования Smalltalk. В настоящее время я почти ничего не знаю о...
вопрос задан: 23 June 2010 18:50
7
ответов

Как Вы сохраняете себя и Ваших коллег от создания огромных классов [закрытыми]

Пользователи Stackoverflow, Как Вы мешаете себе создавать большие классы с большими уплотненными методами. Когда сроки являются жесткими, Вы заканчиваете тем, что пытались взломать вещи вместе, и это заканчивает тем, что было путаницей...
вопрос задан: 3 June 2010 13:19
7
ответов

Есть ли какой-либо недостаток записи длинного конструктора?

Это влияет на время в загрузке приложения? или какие-либо другие проблемы при этом?
вопрос задан: 3 June 2010 07:31
7
ответов

Рефакторинг злоупотребления Singleton

Сегодня у меня было прозрение, и случалось так, что я делал все неправильно. Некоторая история: Я наследовал приложение C#, которое было действительно просто набором статических методов, абсолютно процедурной путаницей...
вопрос задан: 27 May 2010 22:24
7
ответов

Каковы были взгляды позади разработки Объектно-ориентированного программирования?

У меня есть некоторые настоящие голосующие против на моих руках здесь, и я пытаюсь привести им причину, почему ООП было разработано во-первых. Я понимаю, что ООП не идеально подходит для всех проблем и ситуаций, но...
вопрос задан: 25 May 2010 19:43
7
ответов

Каково различие между Экземпляром и Объектом?

Каково различие между Экземпляром и Объектом? Существует ли различие или нет?
вопрос задан: 21 May 2010 20:43
7
ответов

Запись большого [закрытого] программного обеспечения

Я в настоящее время - Объектно-ориентированный анализ и проектирование First считывающей головки. Книга указывает, что для записи большого программного обеспечения (т.е. программного обеспечения, которое хорошо разработано, хорошо кодированное, легкое под
вопрос задан: 8 May 2010 12:35
7
ответов

Три клиентских адреса в одной таблице или в отдельных таблицах?

В моем приложении у меня есть Клиентский класс и Класс адресов. Клиентский класс имеет три экземпляра Класса адресов: customerAddress, deliveryAddress, invoiceAddress. К чему лучший способ...
вопрос задан: 7 May 2010 10:57
7
ответов

Отношения Many-many в ООП

что лучший способ состоит в том, чтобы смоделировать many-many отношения? позволяет говорят, что у нас есть два классы, Команда и Игрок, которым любой данный Плеер может быть в нескольких Командах s, у любой Команды может быть столько Плеер s, сколько им
вопрос задан: 6 May 2010 12:20
7
ответов

Когда сделать метод статичным?

Я хотел бы знать, как люди решают, определить ли метод как статичный. Я знаю, что метод может только быть определен как статичный, если он не требует доступа к полям экземпляра. Так скажем, мы имеем...
вопрос задан: 26 April 2010 13:57
7
ответов

Создать диаграммы UML после или перед кодированием?

Я могу ясно видеть преимущества наличия диаграмм UML, показывающих Вашу инфраструктуру приложения (имена классов, их участники, как они общаются друг с другом и т.д.). Я запускаю новый проект...
вопрос задан: 23 April 2010 20:53