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

89
Удалить все классы кроме одного

Ну, я знаю, что с помощью некоторых действий jQuery мы можем добавить множество классов в конкретный div: <div class="cleanstate"></div> Предположим, что с некоторыми щелчками мыши и другими вещами div получает много классов <div class="cleanstate bgred paddingleft allcaptions...

89
Наследование класса case в Scala

У меня есть приложение на базе Squeryl. Я определяю свои модели как классы case, в основном потому, что мне удобно иметь методы копирования. У меня есть две модели, которые строго связаны. Поля совпадают, многие операции являются общими, и они должны храниться в одной таблице БД. Но есть...

88
Можно ли назначить объект базового класса ссылке на производный класс с явным приведением типов?

Можно ли назначить объект базового класса ссылке на производный класс с явным приведением типов в C # ?. Я пробовал, и это создает ошибку времени выполнения....

88
Оператор instanceof ведет себя по-разному для интерфейсов и классов.

Я хотел бы знать о следующем поведении instanceof оператора в Java. interface C {} class B {} public class A { public static void main(String args[]) { B obj = new B(); System.out.println(obj instanceof A); //Gives compiler error System.out.println(obj instanceof C); //Gives false as output } }...

88
Почему мы не можем объявить std :: vector <AbstractClass>?

Потратив некоторое время на разработку на C #, я заметил, что если вы объявляете абстрактный класс с целью использования его в качестве интерфейса, вы не можете создать экземпляр вектора этого абстрактного класса для хранения экземпляров дочерних классов. #pragma once #include <iostream>...

88
Почему инициализаторы Swift не могут вызывать удобные инициализаторы в своем суперклассе?

Рассмотрим два класса: class A { var x: Int init(x: Int) { self.x = x } convenience init() { self.init(x: 0) } } class B: A { init() { super.init() // Error: Must call a designated initializer of the superclass 'A' } } Я не понимаю, почему это запрещено. В конечном счете, назначенный инициализатор...

87
Есть ли псевдокласс CSS, противоположный: hover?

Есть ли в CSS псевдокласс для указания :not(:hover) Или это единственный способ указать элемент, который не зависает? Я просмотрел несколько ссылок на CSS3 и не нашел упоминания о псевдоклассе CSS, который бы указывал противоположность: hover....

87
Как протестировать абстрактный класс в Java с помощью JUnit?

Я новичок в тестировании Java с помощью JUnit. Мне нужно работать с Java, и я хотел бы использовать модульные тесты. Моя проблема: у меня есть абстрактный класс с некоторыми абстрактными методами. Но есть методы, которые не являются абстрактными. Как я могу протестировать этот класс с помощью...

87
Абстрактный класс против интерфейса в Java

Мне задали вопрос, я хотел, чтобы мой ответ был рассмотрен здесь. В : В каком сценарии более целесообразно расширить абстрактный класс, а не реализовывать интерфейс (ы)? О: Если мы используем шаблонный метод проектирования. Я прав ? Прошу прощения, если я не смог четко сформулировать вопрос. Я...

87
C ++ 11 позволяет внутри класса инициализировать нестатические и неконстантные члены. Что изменилось?

До C ++ 11 мы могли выполнять инициализацию внутри класса только для статических констант целочисленного или перечислимого типа. Страуструп обсуждает это в своем FAQ по C ++ , приводя следующий пример: class Y { const int c3 = 7; // error: not static static int c4 = 7; // error: not const static...

87
'пространство имен', но используется как 'тип'

Это моя программа, которую использует класс, называется Time2. У меня есть ссылка, добавленная в TimeTest. Я продолжаю получать ошибку. Time2 - это «пространство имен», но используется как «тип» Может ли кто-нибудь сказать мне, что это за ошибка и как ее исправить? namespace TimeTest { class...

87
Создание эффекта масштабирования изображения при наведении с помощью CSS?

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

86
Осиротевшие экземпляры в Haskell

При компиляции моего приложения Haskell с -Wallопцией GHC жалуется на потерянные экземпляры, например: Publisher.hs:45:9: Warning: orphan instance: instance ToSElem Result Класс типа ToSElemне мой, он определен HStringTemplate . Теперь я знаю, как это исправить (переместить объявление экземпляра в...

86
'this' не определено в методах класса JavaScript

Я новичок в JavaScript. Новое, поскольку все, что я действительно сделал с ним, - это доработка существующего кода и написание небольших фрагментов jQuery. Сейчас я пытаюсь написать «класс» с атрибутами и методами, но у меня проблемы с методами. Мой код: function Request(destination, stay_open) {...

86
CSS: псевдокласс selected аналогично: checked, но для элементов <select>

Есть ли способ стилизовать текущий выбранный <option>элемент в <select>элементе? Затем я мог бы задать цвет фона для текущего выбранного элемента опции? Таким образом я могу стилизовать вариант, который в настоящее время отображается в закрытом раскрывающемся списке....

86
Можно ли определить количество элементов класса перечисления c ++?

Можно ли определить количество элементов c ++ enum class: enum class Example { A, B, C, D, E }; Я пробовал использовать sizeof, но возвращает размер элемента перечисления. sizeof(Example); // Returns 4 (on my architecture) Есть ли стандартный способ получить мощность (5 в моем примере)?...