object-oriented — все вопросы

2ответа
1 голос
Есть ли лучший способ обработки абстракции данных в этом примере?
Я создаю приложение, которое извлекает данные из списка Sharepoint через веб-сервис SPlists.Lists. Для создания экземпляра веб-службы у меня есть следующий класс: class SharepointServiceCreator
2ответа
1 голос
Правильно ли я понял ООП?
Я изначально представлял это на StackOverflow. Вопрос был закрыт, и меня попросили опубликовать это здесь. Вот оригинальный вопрос, который я разместил там: Я уже некоторое время программирую, и
1ответ
1 голос
Как я могу четко отделить первый открытый учебный код от моего обычного кода отображения в ООП?
У меня есть архитектура MVC, и у меня завершены основные виды. Теперь мне нужно добавить первый учебный режим пользователя в проект. Я не хочу добавлять проверки для первого пользовательского состоя
1ответ
1 голос
Это плохая практика для создания экземпляров из SQL-запроса?
Я исследую способы создания OO-модели /уровня репозитория с использованием PHP PDO. Моя идея состояла в том, чтобы создать классы моделей, которые представляют объект домена и класс репозитория для
2ответа
1 голос
Механизм сбора статистики для систем C ++
У нас есть исследовательский проект с циклом разработки идеи -> prototype->. Во всяком случае, наш конечный продукт является прототипом, поэтому набор сбора статистики не используется постоянн
1ответ
1 голос
Шаблон для создания сложных видов в нотах
У меня есть куча Note -моделей со свойствами типа pitch и duration. В нотной записи эти заметки теперь должны быть помещены в определенную строку в определенной строке на определенной странице и т.
3ответа
1 голос
Лучшее решение, чем простой фабричный метод, когда конкретные реализации имеют разные атрибуты
abstract class Animal { function eat() {..} function sleep() {..} function isSmart() } class Dog extends Animal { public $blnCanBark; function isSmart() { return $this->blnCanBark;
2ответа
1 голос
Определение агрегатов в этом домене
Я работаю над системой заказов, где мы получаем файлы с разделителями табуляции, которые выглядят следующим образом (для ясности я удалил большинство столбцов):       OrderId OrderLineId идентифи
1ответ
1 голос
Альтернатива наличию полей, которые могут не использоваться в классе
Я пишу карточную /настольную игру на Java. Поскольку в игре много карт, которые взаимодействуют по-разному, мой класс Player стал раздутым, поскольку все эти различные поля используются для отслежив
1ответ
1 голос
Хорошие шаблоны для указания на изменяемое состояние [закрыто]
Я задал этот вопрос один раз здесь , но, поверьте, вопрос был неясен. Однако мне трудно извлечь общую проблему из моего конкретного случая. ОБНОВЛЕНИЕ . Я ответил на свой вопрос ниже. Читайте д
1ответ
1 голос
Моя диаграмма классов UML слишком сложна, что мне делать?
Классы имеют 10-20 ссылок друг на друга, и в этом беспорядке диаграммы ничего не видно К сожалению, мы уже закончили кодирование, и если мы изменим диаграмму классов, нам придется все переделыват
2ответа
1 голос
Различает ли полиморфизм подтипа между наследованием поведения или наследованием интерфейса?
Чтобы представить некоторый контекст, в последнее время я видел несколько комментариев, которые приравнивают наследование поведения от супертипа с наследованием чистого интерфейса без поведения. Но
3ответа
1 голос
Какую альтернативу лучше представить в виде сценария?
Я создавал и обсуждал диаграмму классов с моим партнером. Для упрощения я изменил реальный домен, над которым мы работаем, и составил следующую диаграмму: По сути, компания работает над констр
1ответ
1 голос
Где разместить данные для древовидной структуры, которая требуется каждому узлу?
У меня есть структура дерева квадрантов, где у каждого узла есть свои собственные данные, но есть также данные, которые применяются к дереву в целом. Я объясню свое текущее решение и буду благода
4ответа
1 голос
Каков эффективный способ устранения дублирования? Шаблоны проектирования?
У меня есть вспомогательный класс, у которого есть метод, который выполняет некоторые проверки поля в модели. У меня есть две модели, ModelA и ModelB , они имеют некоторые сходства, но не все. Од
2ответа
1 голос
Использование статических классов для определения методов для обработки объектов класса POCO
Я довольно новичок в парадигме ООП, и для моего текущего проекта мне нужно спроектировать и разработать серверную часть веб-приложения в .NET MVC с использованием C #. Мой друг сказал мне, что об
1ответ
1 голос
Наследование лучше или шаблон дизайна композиции в этом сценарии?
Разработайте и внедрите кассовый аппарат: Учитывая количество предметов, вы должны будете рассчитать общий счет. За товары взимается плата несколькими способами: Указанная цена для каждого э
1ответ
1 голос
Разработайте Java-меню, чтобы было проще добавлять новые опции
Я пытаюсь создать консольную программу Java, которая отображает меню с несколькими опциями. Каждый выбор опции выполняет некоторую независимую операцию, например, выполнение сценария или выполнение
1ответ
1 голос
C # - как квалифицировать статический член в объекте, полученном с помощью отражения
Я пытаюсь сослаться на член объекта типа 'ExternalSourceProvider', экземпляр которого был создан с помощью такого отражения: Type type = GetProviderType(vendor); ConstructorInfo co
2ответа
1 голос
Вызовите метод класса, только если условие выполнено
Каждый раз, когда я делаю http-запрос, я должен убедиться, что есть подключение к Интернету. public class InternetCheck { public static boolean isOnline() { } } class Httphandler {
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132