Вопросы с тегом «oop»

101
Как создать два цикла for в понимании списка Python

У меня есть два списка, как показано ниже tags = [u'man', u'you', u'are', u'awesome'] entries = [[u'man', u'thats'],[ u'right',u'awesome']] Я хочу извлечь записи, entriesкогда они находятся в tags: result = [] for tag in tags: for entry in entries: if tag in entry: result.extend(entry) Как я могу...

100
Как наследовать от класса в javascript?

В PHP / Java можно: class Sub extends Base { } И автоматически все общедоступные / защищенные методы, свойства, поля и т. Д. Суперкласса становятся частью подкласса, который при необходимости можно переопределить. Что эквивалентно этому в Javascript?...

99
«Var» или без «var» в цикле «for-in» JavaScript?

Как правильно написать for-inцикл в JavaScript? Браузер не жалуется ни на один из двух подходов, которые я здесь показываю. Во-первых, есть такой подход, при котором переменная итерации xобъявляется явно: for (var x in set) { ... } И в качестве альтернативы этот подход, который читается более...

99
Чтение пользовательского ввода внутри цикла

У меня есть сценарий bash, который выглядит примерно так: cat filename | while read line do read input; echo $input; done но это явно не дает мне правильного вывода, поскольку, когда я читаю в цикле while, он пытается прочитать имя файла из-за возможного перенаправления ввода-вывода. Любой другой...

99
Можно ли получить неперечислимые унаследованные имена свойств объекта?

В JavaScript у нас есть несколько способов получить свойства объекта, в зависимости от того, что мы хотим получить. 1) Object.keys(), который возвращает все собственные перечислимые свойства объекта, метод ECMA5. 2) for...inцикл, который возвращает все перечисляемые свойства объекта, независимо от...

99
Переопределение констант класса и свойств

Я хотел бы лучше понять, почему в приведенном ниже сценарии существует разница в способе наследования констант класса и переменных экземпляра. <?php class ParentClass { const TEST = "ONE"; protected $test = "ONE"; public function showTest(){ echo self::TEST; echo $this->test; } } class...

98
Есть ли .NET-эквивалент Apache Hadoop? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Итак, я с большим интересом смотрел на Hadoop...

98
Java: лучший способ перебрать коллекцию (здесь ArrayList)

Сегодня я с удовольствием писал код, когда добрался до фрагмента кода, который уже использовал сотни раз: Итерации по коллекции (здесь ArrayList) По какой-то причине я действительно посмотрел на параметры автозаполнения Eclipse, и это заставило меня задуматься: В каких случаях следующие циклы...

98
Как создать идеальное ООП-приложение [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 месяцев назад . Уточните этот вопрос Недавно пробовал для компании "х"....

98
Удаление элемента из вектора, находясь в диапазоне С ++ 11 для цикла?

У меня есть вектор IInventory *, и я просматриваю список, используя диапазон C ++ 11 для работы с каждым из них. Проделав кое-что с одним, я могу удалить его из списка и удалить объект. Я знаю, что могу вызвать deleteуказатель в любое время, чтобы очистить его, но как правильно удалить его из...

97
Множественное наследование в PHP

Я ищу хороший чистый способ обойти тот факт, что PHP5 по-прежнему не поддерживает множественное наследование. Вот иерархия классов: Сообщение - TextMessage -------- InvitationTextMessage - EmailMessage -------- InvitationEmailMessage У двух типов классов Invitation * много общего; Я бы хотел иметь...

97
Какой правильный бесконечный цикл C # для (;;) или while (true)? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Еще в мои дни C / C ++, кодируя...

97
Внутренний класс в интерфейсе

Можно ли создать внутренний класс в интерфейсе? Если это возможно, зачем нам создавать такой внутренний класс, если мы не собираемся создавать какие-либо объекты интерфейса? Помогают ли эти внутренние классы в любом процессе разработки?...

97
Как я могу использовать break или continue внутри цикла for в шаблоне Twig?

Я пытаюсь использовать простой цикл, в моем реальном коде этот цикл более сложный, и мне нужна breakэта итерация, например: {% for post in posts %} {% if post.id == 10 %} {# break #} {% endif %} <h2>{{ post.heading }}</h2> {% endfor %} Как я могу использовать поведение управляющих...