Насколько я могу сказать, несмотря на бесчисленные миллионы или миллиарды, потраченные на образование ООП, языки и инструменты, ООП не улучшило производительность разработчика или надежность программного обеспечения, ни имеет его...
Я получаю сообщение об ошибке: Fatal error: Uncaught Error: вызов функции-члена LogInValidatePassword () в массиве в C: \ xampp \ htdocs \ ProjectSouls \ log-in.php: 34, но, к сожалению, я не могу найти проблему ...
Я новый ученик объектно-ориентированного программирования. Мне интересно, как определить функции-члены класса? Кто-нибудь имеет опыт или может порекомендовать книгу, чтобы доказать эту способность?
Я изучал C# в течение нескольких лет, читая жадно, даже беря несколько курсов доступа к данным C# от Microsoft. Я также читал книги по ООП. Я кодирую веб-базу данных...
Когда я должен использовать интерфейс и когда я должен использовать базовый класс? Должен ли он всегда быть интерфейсом, если я не хочу определять базовую реализацию методов? Если у меня есть собака и кошка ...
В настоящее время изучаем некоторые концепции полиморфизма в Java, и мне нужна помощь, когда и почему это было бы полезно: Employee employee1 = new Programmer (); // Программист расширяет Employee. Вышеприведенный код ...
Я программировал на объектно-ориентированных языках уже много лет, но тайно я смотрю на некоторые вещи, которые мои коллеги делают с завистью. У большого количества из них, кажется, есть некоторый внутренний инстинкт OO, который я не делаю...
Это были годы, с тех пор как я думал об этом, но я - обучение некоторые настоящие юниоры скоро и потребность объяснить, что объект кому-то, кто не знает, каково это. На основе того, что Вы используете в реальном...
При реализации поиска иглы стога сена объектно-ориентированным способом у Вас по существу есть три альтернативы: 1. needle.find (стог сена) 2. haystack.find (игла) 3. searcher.find (игла...
Я - смущенный программист новичка и человека, увлеченного своим хобби, пытающийся сжимать это, поэтому простите мне, если мой вопрос немного выключен или не имеет большого смысла. Я вижу много вопросов на ТАК автоматически возобновляемом вокруг...
В Java существует практика объявления каждой переменной (локальна или класс), финал параметра, если они действительно. Хотя это делает код намного более подробным, это помогает в легком чтении / схватыванию...
Во-первых, извините мой английский, у меня есть один вопрос. Защищенный модификатор распространяется на все классы в одном пакете и на все подклассы в разных пакетах. Разве это бесполезно? когда у вас есть это в своем ...
Как полиморфизм может быть описан легким для понимания способом? Мы можем найти большую информацию о предмете в Интернете и книгах, как в полиморфизме Типа. Но давайте попытаемся сделать его как...
Были некоторые вопросы о том, является ли JavaScript объектно-ориентированным языком. Даже оператор, "просто, потому что язык имеет объекты, не делает это OO". JavaScript объект-...
Я работаю над крупным проектом (для меня), который будет иметь много классов и должен будет быть расширяем, но я не уверен, как распланировать мою программу и как классы должны взаимодействовать. Я взял OOD...
Я видел записанный в нескольких потоках/комментариях stackoverflow, что использование переключателя является просто плохим стилем ООП. Лично я не соглашаюсь с этим. Будет много случаев, где Вы не можете добавить код (т.е.
Кто-то мог демистифицировать интерфейсы для меня или указать на меня на некоторые хорошие примеры? Я продолжаю видеть, что интерфейсы раскрываются тут и там, но я действительно никогда не подвергался хорошим объяснениям...
Я прочитывал FAQ C++, и было любопытно на предмет друга объявление. Я лично никогда не использовал его, однако я интересуюсь исследованием языка. Из чего хороший пример...
Я пытаюсь понять объектную ориентацию. Я понимаю это немного, конечно, но иногда я не на 100% ясен. Как делают Вы решаете то, что должно быть превращено в объект (маленькая объектная часть...
Я услышал, что некоторая речь говорит, что проверка возвращенное нулевое значение из методов является плохим дизайном. Я хотел бы услышать некоторые причины этого. псевдокод: переменная x = object.method (), если (x является пустым)...
Я недавно присутствовал на интервью, и они задали мне вопрос, "Почему Интерфейсы предпочтены по Абстрактным классам?" Я пытался дать несколько ответов как: Мы можем добраться, только один Расширяет функциональность...
Я в точке в моей разработке, учащейся, где я чувствую, что должен узнать больше об интерфейсах. Я часто читал о них, но просто кажется, что я не могу схватить их. Я считал примеры как:...
Я думал об объектно-ориентированном проектировании сегодня, и я задавался вопросом, необходимо ли избежать если операторы. Моя мысль - то, что в любом случае, где Вы требуете, если оператор можно просто создать два...
Я пытаюсь выяснить, есть ли согласие относительно того, когда нам следует создавать новый метод в нашем коде. Например, мы должны создавать новый метод / функцию, только если мы собираемся снова использовать код (...
Я надеюсь получить несколько советов, которые помогут мне избавиться от того, что я считаю после всех этих лет плохой привычкой процедурного программирования. Каждый раз, когда я пытаюсь сделать проект в ООП, я в конечном итоге в конечном итоге ...
Сколько работы разумно для конструктора Object сделать? Это должно просто инициализировать поля и не на самом деле выполнить какие-либо операции на данных, или это должно хорошо иметь его, выполняют некоторый анализ?...