42
ответа

Какой смысл ООП?

Насколько я могу сказать, несмотря на бесчисленные миллионы или миллиарды, потраченные на образование ООП, языки и инструменты, ООП не улучшило производительность разработчика или надежность программного обеспечения, ни имеет его...
вопрос задан: 23 August 2008 16:00
30
ответов

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

Может ли кто-нибудь дать простое объяснение методов и функций в контексте ООП?
вопрос задан: 5 June 2018 12:25
30
ответов

Вызов функции-члена в массиве Error [duplicate]

Я получаю сообщение об ошибке: Fatal error: Uncaught Error: вызов функции-члена LogInValidatePassword () в массиве в C: \ xampp \ htdocs \ ProjectSouls \ log-in.php: 34, но, к сожалению, я не могу найти проблему ...
вопрос задан: 12 March 2018 02:52
30
ответов

Как определить функции-члены класса [дубликаты]

Я новый ученик объектно-ориентированного программирования. Мне интересно, как определить функции-члены класса? Кто-нибудь имеет опыт или может порекомендовать книгу, чтобы доказать эту способность?
вопрос задан: 21 June 2010 05:10
30
ответов

Тот момент A-Ha для понимания дизайна OO в [закрытом] C#

Я изучал C# в течение нескольких лет, читая жадно, даже беря несколько курсов доступа к данным C# от Microsoft. Я также читал книги по ООП. Я кодирую веб-базу данных...
вопрос задан: 27 January 2009 21:14
29
ответов

Интерфейс против Базового класса

Когда я должен использовать интерфейс и когда я должен использовать базовый класс? Должен ли он всегда быть интерфейсом, если я не хочу определять базовую реализацию методов? Если у меня есть собака и кошка ...
вопрос задан: 6 March 2016 21:25
27
ответов

Понятие помощи, полиморфизм [дубликат]

В настоящее время изучаем некоторые концепции полиморфизма в Java, и мне нужна помощь, когда и почему это было бы полезно: Employee employee1 = new Programmer (); // Программист расширяет Employee. Вышеприведенный код ...
вопрос задан: 7 August 2014 20:24
27
ответов

Как я могу практиковать лучшее объектно-ориентированное программирование? [закрытый]

Я программировал на объектно-ориентированных языках уже много лет, но тайно я смотрю на некоторые вещи, которые мои коллеги делают с завистью. У большого количества из них, кажется, есть некоторый внутренний инстинкт OO, который я не делаю...
вопрос задан: 21 August 2009 18:15
27
ответов

Как объяснить объект?

Это были годы, с тех пор как я думал об этом, но я - обучение некоторые настоящие юниоры скоро и потребность объяснить, что объект кому-то, кто не знает, каково это. На основе того, что Вы используете в реальном...
вопрос задан: 17 June 2009 10:41
27
ответов

Как Вы находите иголку в стоге сена?

При реализации поиска иглы стога сена объектно-ориентированным способом у Вас по существу есть три альтернативы: 1. needle.find (стог сена) 2. haystack.find (игла) 3. searcher.find (игла...
вопрос задан: 28 August 2008 19:00
25
ответов

Изучение/Реализация Шаблонов разработки (Для Новичков) [закрытый]

Я - смущенный программист новичка и человека, увлеченного своим хобби, пытающийся сжимать это, поэтому простите мне, если мой вопрос немного выключен или не имеет большого смысла. Я вижу много вопросов на ТАК автоматически возобновляемом вокруг...
вопрос задан: 30 August 2012 18:26
23
ответа

Используя “заключительный” модификатор каждый раз, когда применимо в [закрытом] Java

В Java существует практика объявления каждой переменной (локальна или класс), финал параметра, если они действительно. Хотя это делает код намного более подробным, это помогает в легком чтении / схватыванию...
вопрос задан: 20 December 2017 12:21
23
ответа

Is & ldquo; protected & rdquo; модификатор бесполезен? [Дубликат]

Во-первых, извините мой английский, у меня есть один вопрос. Защищенный модификатор распространяется на все классы в одном пакете и на все подклассы в разных пакетах. Разве это бесполезно? когда у вас есть это в своем ...
вопрос задан: 18 November 2017 01:42
23
ответа

Попытайтесь описать полиморфизм как легкий, как Вы можете [закрытый]

Как полиморфизм может быть описан легким для понимания способом? Мы можем найти большую информацию о предмете в Интернете и книгах, как в полиморфизме Типа. Но давайте попытаемся сделать его как...
вопрос задан: 7 August 2014 19:19
23
ответа

Действительно ли JavaScript объектно-ориентирован?

Были некоторые вопросы о том, является ли JavaScript объектно-ориентированным языком. Даже оператор, "просто, потому что язык имеет объекты, не делает это OO". JavaScript объект-...
вопрос задан: 30 October 2010 18:44
23
ответа

Как делают Вас, объект проектирования ориентировал проекты? [закрытый]

Я работаю над крупным проектом (для меня), который будет иметь много классов и должен будет быть расширяем, но я не уверен, как распланировать мою программу и как классы должны взаимодействовать. Я взял OOD...
вопрос задан: 14 July 2009 04:46
22
ответа

Когда использовать себя сверх $ this?

В PHP 5, в чем разница между использованием self и $ this? Когда каждый уместен?
вопрос задан: 24 June 2019 19:03
22
ответа

Делает любой не соглашается с оператором: “использование переключателя является плохим стилем ООП”?

Я видел записанный в нескольких потоках/комментариях stackoverflow, что использование переключателя является просто плохим стилем ООП. Лично я не соглашаюсь с этим. Будет много случаев, где Вы не можете добавить код (т.е.
вопрос задан: 16 February 2009 08:18
22
ответа

Получить методы: один против многих

getEmployeeNameByBatchId (int batchID) getEmployeeNameBySSN (Object SSN) getEmployeeNameByEmailId (String emailID) getEmployeeNameBySalaryAccount (SalaryAccount salaryAccount) или getEmployeeName (int ...
вопрос задан: 19 September 2008 07:24
21
ответ

Почему я, может казаться, не схватываю интерфейсы?

Кто-то мог демистифицировать интерфейсы для меня или указать на меня на некоторые хорошие примеры? Я продолжаю видеть, что интерфейсы раскрываются тут и там, но я действительно никогда не подвергался хорошим объяснениям...
вопрос задан: 23 March 2018 06:07
21
ответ

Когда необходимо использовать 'друга' в C++?

Я прочитывал FAQ C++, и было любопытно на предмет друга объявление. Я лично никогда не использовал его, однако я интересуюсь исследованием языка. Из чего хороший пример...
вопрос задан: 15 June 2017 08:54
20
ответов

ООП: Когда это - объект?

Я пытаюсь понять объектную ориентацию. Я понимаю это немного, конечно, но иногда я не на 100% ясен. Как делают Вы решаете то, что должно быть превращено в объект (маленькая объектная часть...
вопрос задан: 30 October 2010 19:19
20
ответов

Возвращается пустой указатель плохо разрабатывают? [закрытый]

Я услышал, что некоторая речь говорит, что проверка возвращенное нулевое значение из методов является плохим дизайном. Я хотел бы услышать некоторые причины этого. псевдокод: переменная x = object.method (), если (x является пустым)...
вопрос задан: 11 February 2010 20:38
20
ответов

Почему интерфейсы предпочтены абстрактным классам?

Я недавно присутствовал на интервью, и они задали мне вопрос, "Почему Интерфейсы предпочтены по Абстрактным классам?" Я пытался дать несколько ответов как: Мы можем добраться, только один Расширяет функциональность...
вопрос задан: 12 March 2009 21:24
20
ответов

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

Я в точке в моей разработке, учащейся, где я чувствую, что должен узнать больше об интерфейсах. Я часто читал о них, но просто кажется, что я не могу схватить их. Я считал примеры как:...
вопрос задан: 14 January 2009 21:41
19
ответов

Когда вы должны использовать класс против структуры в C ++?

В каких случаях лучше использовать структуру против класса в C ++?
вопрос задан: 28 August 2016 15:34
19
ответов

предотвращение, если операторы

Я думал об объектно-ориентированном проектировании сегодня, и я задавался вопросом, необходимо ли избежать если операторы. Моя мысль - то, что в любом случае, где Вы требуете, если оператор можно просто создать два...
вопрос задан: 18 April 2013 11:40
19
ответов

Когда мы должны создать новый метод?

Я пытаюсь выяснить, есть ли согласие относительно того, когда нам следует создавать новый метод в нашем коде. Например, мы должны создавать новый метод / функцию, только если мы собираемся снова использовать код (...
вопрос задан: 25 January 2012 10:13
19
ответов

Как мне выйти из привычки процедурного программирования и в объектно-ориентированное программирование?

Я надеюсь получить несколько советов, которые помогут мне избавиться от того, что я считаю после всех этих лет плохой привычкой процедурного программирования. Каждый раз, когда я пытаюсь сделать проект в ООП, я в конечном итоге в конечном итоге ...
вопрос задан: 9 December 2009 10:28
19
ответов

Сколько работа должна конструктор для класса парсинга HTML делать?

Сколько работы разумно для конструктора Object сделать? Это должно просто инициализировать поля и не на самом деле выполнить какие-либо операции на данных, или это должно хорошо иметь его, выполняют некоторый анализ?...
вопрос задан: 5 August 2009 17:26