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

95
Как я могу динамически создавать производные классы из базового класса

Например, у меня есть следующий базовый класс: class BaseClass(object): def __init__(self, classtype): self._type = classtype Из этого класса я получил несколько других классов, например class TestClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Test') class...

94
Как получитьElementByClass вместо GetElementById с помощью JavaScript?

Я пытаюсь переключить видимость определенных элементов DIV на веб-сайте в зависимости от класса каждого DIV. Я использую простой фрагмент кода JavaScript, чтобы переключать их. Проблема в том, что скрипт только использует getElementById, а getElementByClassне поддерживается в JavaScript. И, к...

94
Можно ли принудительно игнорировать псевдокласс: hover для пользователей iPhone / iPad?

У меня есть несколько меню css на моем сайте, которые расширяются с помощью :hover(без js) Это работает частично на iDevices, например, касание активирует :hoverправило и расширяет меню, но затем касание в другом месте не удаляет :hover. Также, если есть ссылка внутри элемента, который является...

93
Kotlin: эквивалент getClass () для KClass

В Java мы можем разрешить класс переменной через getClass()like something.getClass(). В Kotlin я знаю, something.javaClassчто приятно, но я хочу получить возможность KClassаналогичным образом. Я видел Something::classсинтаксис, но это не то, что мне нужно. Мне нужно получить KClass переменной....

93
Есть ли у C ++ 11 свойства стиля C #?

В C # есть хороший синтаксический сахар для полей с геттером и сеттером. Кроме того, мне нравятся автоматически реализованные свойства, которые позволяют мне писать public Foo foo { get; private set; } На C ++ мне нужно написать private: Foo foo; public: Foo getFoo() { return foo; } Есть ли такая...

92
Как правильно настроить PDO-соединение

Время от времени я вижу вопросы, касающиеся подключения к базе данных. Большинство ответов я делаю не так, иначе я могу просто не получить правильные ответы. Тем не мение; Я никогда не думал об этом, потому что то, как я это делаю, работает для меня. Но вот сумасшедшая мысль; Может, я все делаю...

92
Как расширить класс в Python?

Как в Python можно расширить класс? Например, если у меня есть color.py class Color: def __init__(self, color): self.color = color def getcolor(self): return self.color color_extended.py import Color class Color: def getcolor(self): return self.color + " extended!" Но это не работает ... Я ожидаю,...

91
Как выбрать элемент, не имеющий определенного класса

Мне интересно, как выбрать элемент, у которого нет определенного класса, с помощью JavaScript, а не jQuery. Например, у меня есть такой список: <ul id="tasks"> <li class="completed selected">One Task</li> <li>Two Task</li> </ul> и я выбираю выполненную задачу...

90
Как мне объявить значения по умолчанию для переменных экземпляра в Python?

Должен ли я дать своим членам класса значения по умолчанию, например: class Foo: num = 1 или вот так? class Foo: def __init__(self): self.num = 1 В этом вопросе я обнаружил, что в обоих случаях bar = Foo() bar.num += 1 это четко определенная операция. Я понимаю, что первый метод предоставит мне...

90
Синтаксис определения класса Python

Есть ли разница между class A: ... а также class A(): ... Я только что понял, что пара моих классов определены как первые и работают нормально. Имеет ли значение пустая скобка?...

89
Автоматически инициализировать переменные экземпляра?

У меня есть класс python, который выглядит так: class Process: def __init__(self, PID, PPID, cmd, FDs, reachable, user): с последующим: self.PID=PID self.PPID=PPID self.cmd=cmd ... Есть ли способ автоматически инициализировать эти переменные экземпляра, например список инициализации C ++? Это...

89
Преобразование / преобразование объекта stdClass в другой класс

Я использую стороннюю систему хранения, которая по какой-то непонятной причине возвращает мне только объекты stdClass, независимо от того, что я использую. Поэтому мне любопытно узнать, есть ли способ преобразовать объект stdClass в полноценный объект данного типа. Например, что-то вроде:...

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

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

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

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