Результаты поиска по запросу "oop"
Почему бы просто не написать
ю, что название может показаться глупым, не могу придумать что-то лучше, извините. У меня есть 2 формы (C #), основная форма содержит экземпляр второй. Есть ли способ .. получить доступ к работающему экземпляру Form1 (точка входа) и к ...
с решением2?
оложим, нам нужно реализовать различные типы деревьев с классом «BaseNode», из которого получены другие типы узлов, и предполагается, что переменная экземпляра называетсяparent своего типа, как правило, это выглядит так: class BaseNode{ ...
если речь идет просто о требовании неизменности), а не о простом постороннем утверждении. Вы говорите об одном предложении, которое касается существенной сути вопроса, а именно: возможно ли использовать наследование с типами значений.
могу добиться наследования (или аналогичного) со структурами в C #? Я знаю, что абстрактная структура невозможна, но мне нужно добиться чего-то подобного. Мне нужно это как структура, потому что это должен быть тип значения. И мне нужно ...
Уровень репозитория реализован для доступа к базе данных и помогает расширить операции CRUD над базой данных. Принимая во внимание, что сервисный уровень состоит из бизнес-логики приложения и может использовать уровень хранилища для реализации определенной логики, включающей базу данных. В приложении лучше иметь отдельный уровень хранилища и уровень обслуживания. Наличие отдельных уровней хранилища и обслуживания делает код более модульным и отделяет базу данных от бизнес-логики.
отличаются шаблоны проектирования ООП между шаблоном репозитория и уровнем сервиса? Я работаю над приложением ASP.NET MVC 3 и пытаюсь понять эти шаблоны проектирования, но мой мозг просто не понимает этого ... пока !!
Вызывать переопределения в конструкторе не рекомендуется.
даю абстрактный класс. Я хочу, чтобы каждый из моих производных классов был вынужден реализовать определенную сигнатуру конструктора. Таким образом, я сделал то, что сделал бы, если бы хотел заставить их реализовать метод, я ...
означает, что он объявляет внешнюю функцию, а не локальную переменную.
от вопрос уже есть ответ здесь: Почему эта функция объявлена внутри модуля и затем используется где-то еще в том же модуле, который не виден ...
Это не должно быть принятым ответом. Мы можем добавлять переменные в глобальную область видимости все, что хотим, но это просто загрязняет глобальное пространство ... это не очень хорошее кодирование! Я думаю, что OP спрашивает, как передать переменную экземпляра в .each (), которая не будет определена на глобальном уровне и поэтому должна быть передана.
отаю над приложением, которое будет представлять опросы пользователю. Разметка выглядит примерно так: <body> <div class="question" id="q1"> Question 1 </div> <div class="question" id="q2"> Question 2 </div> <!-- etc --> </body>Я хочу построить ...
@ Боб его пятница! Вы понизили нас?
ько что создал несколькоProperty Set методы, и они не компилировались. Когда я изменил их наProperty Let, все было хорошо. С тех пор я изучил документацию, чтобы найти разницу междуProperty Set а такжеProperty Let, но должен признать, что не ...
Спецификаторы доступа к классу указывают, что другие переменные класса могут получить доступ в данном классе. Модификаторы доступа класса указывают на ту же функциональность спецификаторов доступа
ал в интернете и слышал, как люди говорят Спецификаторы доступа :: Спецификатор доступа определяет, насколько доступно поле для кодирования в других классах. Доступ варьируется от полностью доступного до полностью недоступного. При желании вы ...
Ну, очевидно, это зависит от длины строкового значения, но кроме этого, да. Windows использует C, который в любом случае не может включить строки, но в C # вы можете. Это все еще таблица поиска.
гда придерживался мнения, что большие операторы switch являются признаком плохого дизайна ООП. В прошлом я читал статьи, в которых обсуждается эта тема, и они предлагали альтернативные ООП-подходы, обычно основанные на полиморфизме, для создания ...