Лучшие class вопросы ИТ разработчиков

  • 3голосов
  • 3ответа
  • 0просмотров

Экземпляр класса Python __dict__ не содержит всех переменных экземпляра. Зачем?

Вот немного нового вопроса Python о переменных экземпляра. Рассмотрим следующее определение класса Python 2.7: class Foo(object): a = 1 def __init__(self): self.b = 2 def __repr__(self): return "%s" % self.__dict__Теперь, когда я создаю ...

ЗаданMay 12, 2012, 7:50 PMотInactivist
  • 24голосов
  • 5ответов
  • 0просмотров

Статические классы в Python

Однажды я прочитал (думаю, на странице от Microsoft), что это хороший способ использовать статические классы, когда вам НЕ НУЖНО два или более экземпляров класса. Я пишу программу на Python. Это плохой стиль, если я использую@classmethod ...

ЗаданApr 30, 2012, 5:46 PMотrynd
  • 21голосов
  • 5ответов
  • 0просмотров

Одинаковое имя класса в разных файлах C ++

Если два файла C ++ имеют разные определения классов с одинаковыми именами, то когда они скомпилированы и связаны, что-то выбрасывается даже без предупреждения. Например, // a.cc class Student { public: std::string foo() { return "A"; } }; ...

ЗаданMay 23, 2017, 10:30 AMотCommunityCyker
  • 2голосов
  • 4ответа
  • 0просмотров

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

Следующий код должен создать новую (модифицированную) версию частотного распределения (nltk.FreqDist). Обе переменные должны быть одинаковой длины. Он отлично работает, когда создается один экземпляр WebText. Но когда создается несколько ...

ЗаданMay 23, 2012, 7:48 AMотFred FooZach
  • 24голосов
  • 3ответа
  • 0просмотров

Получение контейнера / родительского объекта из Python

В Python возможно ли получить объект, скажем, Foo, который содержит другой объект, Bar, из самого Bar? Вот пример того, что я имею в виду class Foo(object): def __init__(self): self.bar = Bar() self.text = "Hello World" class Bar(object): def ...

ЗаданMay 29, 2012, 12:49 AMотMichael McClenaghan
  • 5голосов
  • 2ответа
  • 0просмотров

Проверить классы тегов с помощью watir?

У меня есть div, который изменяется в зависимости от того, была ли форма отправлена правильно или нет. Я хотел знать, возможно ли проверить определенный элемент для класса или нет? Начиная элемент выглядит следующим образом. <div ...

ЗаданMay 29, 2012, 10:40 PMотLF4
  • 42голосов
  • 2ответа
  • 0просмотров

Какие подклассы исключений встроены в PHP?

Я еще не смог найти список всех встроенных подклассов исключений в PHP. Я предпочитаю использовать встроенные, когда они имеют смысл, прежде чем создавать свои собственные подклассы исключений. Например, я знаю, что InvalidArgumentException ...

ЗаданAug 25, 2015, 1:08 PMотJohn CondeChris
  • 1голосов
  • 2ответа
  • 0просмотров

Может ли функция шаблона вызываться с отсутствующими параметрами шаблона в C ++?

Это вопрос интервью, который был сделан. В какой строке есть ошибка? #include<iostream> template<class T> void foo(T op1, T op2) { std::cout << "op1=" << op1 << std::endl; std::cout << "op2=" << op2 << std::endl; } template<class T> struct sum ...

ЗаданJun 03, 2012, 6:19 PMотuser1002288
  • 9голосов
  • 3ответа
  • 0просмотров

Доступ к родительской переменной из подкласса php и родительского ключевого слова?

У меня есть родительский класс и подкласс, родительский класс имеет конструктор, который устанавливаетvar и я хотел бы использовать этоvar в подклассе у меня это работает, но меня смущает ключевое словоparent? пример class Sub extends Parent { ...

ЗаданJun 01, 2012, 2:21 PMотhadley
  • 18голосов
  • 7ответов
  • 0просмотров

Можно ли избежать повторения имени класса в файле реализации?

Есть ли способ избежатьGraph:: повторение в файле реализации, но все же разделить класс на заголовок + реализация? Например, в: Заголовочный файл: #ifndef Graph_H #define Graph_H class Graph { public: Graph(int n); void printGraph(); void ...

ЗаданJun 04, 2012, 7:42 PMотGManNickGOfek Ron
  • 94голосов
  • 6ответов
  • 0просмотров

В чем разница между a.getClass () и A.class в Java?

В Java какие плюсы / минусы существуют вокруг выбора использованияa.getClass() или жеA.class? Любой может быть использован везде, гдеClass<?> ожидается, но я предполагаю, что производительность и другие тонкие преимущества могут быть использованы ...

ЗаданMay 19, 2016, 11:29 PMотAli DehghaniIAmYourFaja
  • 55голосов
  • 3ответа
  • 0просмотров

Как загрузить классы во время выполнения из папки или JAR?

Я пытаюсь создать инструмент Java, который будет сканировать структуру приложения Java и предоставлять некоторую значимую информацию. Для этого мне нужно иметь возможность сканировать все файлы .class из местоположения проекта (JAR / WAR или ...

ЗаданJun 13, 2012, 3:53 PMотSam Stern
  • 35голосов
  • 2ответа
  • 0просмотров

Включение класса Ruby из отдельного файла

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

ЗаданJun 26, 2009, 7:14 PMотuser94154
  • 57голосов
  • 10ответов
  • 0просмотров

Можно ли перегрузить назначение Python?

Есть ли магический метод, который может перегрузить оператор присваивания, как__assign__(self, new_value)? Я хотел бы запретить повторную привязку для экземпляра: class Protect(): def __assign__(self, value): raise Exception("This is ...

ЗаданSep 01, 2013, 11:03 PMотEricCaruccio
  • 22голосов
  • 4ответа
  • 0просмотров

переменные класса являются общими для всех экземпляров в Python? [Дубликат]

This question already has an answer here: * How to avoid having class data shared among instances? [/questions/1680528/how-to-avoid-having-class-data-shared-among-instances]8 answers Я начал кодировать на python неделю назад, это моя ...

ЗаданJun 14, 2012, 7:57 PMотKen Whitehowtechstuffworks
  • 6голосов
  • 2ответа
  • 0просмотров

Создание переменной-функции-указателя на член класса, которая указывает на нестатическую функцию-член класса

Цель состоит в том, чтобы иметь переменную-член_AddValue указать наCreateFirstValue функция при инициализации класса и после первого вызоваAddValue, все будущие вызовы к нему будут вызыватьCreateAnotherValue. Раньше у меня был только ...

ЗаданOct 18, 2012, 3:12 PMотBill the Lizard
  • 42голосов
  • 4ответа
  • 0просмотров

Преимущество методов set и get по сравнению с публичной переменной [duplicate]

> Possible Duplicate: Why use getters and setters? [https://stackoverflow.com/questions/1568091/why-use-getters-and-setters] Есть ли какое-то преимущество в создании методов для доступа к закрытым переменным в вашем классе вместо того, чтобы ...

ЗаданMay 23, 2017, 12:25 PMотCommunityzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
  • 4голосов
  • 5ответов
  • 0просмотров

Как преобразовать (наследовать) родительский класс в дочерний?

Я хотел бы знать, как преобразовать родительский объект, возвращаемый какой-либо функцией, в дочерний класс. class A(object): def __init__(): pass class B(A): def functionIneed(): pass i = module.getObject()# i will get object that is class A j ...

ЗаданApr 05, 2012, 2:20 PMотTomas
  • 66голосов
  • 5ответов
  • 0просмотров

Получение класса по имени

Если в моем приложении есть класс Activity с именем TestActivity, есть ли способ получить его класс по имени, как в этом примере: Class<?> c = getClassByName("TestActivity");

ЗаданApr 12, 2012, 8:29 AMотngeshUrho
  • 10голосов
  • 3ответа
  • 0просмотров

Как динамически добавлять миксины в качестве базовых классов, не получая ошибок MRO?

Скажи у меня классA, B а такжеC. Учебный классA а такжеB оба смешанные классы для классаC. class A( object ): pass class B( object ): pass class C( object, A, B ): passЭто не будет работать при создании экземпляра класса C. Я должен был ...

ЗаданOct 09, 2015, 7:53 AMотDaan Timmer
  • 30голосов
  • 7ответов
  • 0просмотров

.class vs .java

В чем разница между файлом .class и файлом .java? Я пытаюсь заставить мой апплет работать, но в настоящее время я могу запустить его только в Eclipse, но пока не могу встраивать его в HTML. Спасибо ** Редактировать: Как скомпилировать с JVM тогда?

ЗаданJun 18, 2009, 9:38 PMотDevoted
  • 102голосов
  • 5ответов
  • 0просмотров

Python: привязать несвязанный метод?

Есть ли в Python способ связать несвязанный метод, не вызывая его? Я пишу программу wxPython, и для определенного класса я решил, что было бы неплохо сгруппировать данные всех моих кнопок в один список кортежей на уровне класса, например: class ...

ЗаданJun 18, 2009, 10:04 PMотDan Passaro
  • 15голосов
  • 6ответов
  • 0просмотров

Переменные-члены C ++

Рассмотрим следующий класс: class A { A(); int number; void setNumber(int number); };Вы можете реализовать 'setNumber & apos; 3 способами: Method 1: Используйте «это»; указатель. void A::setNumber(int number) { this->number = number; }Method ...

ЗаданMay 07, 2015, 6:50 PMотEric LeschinskiJulian
  • 5голосов
  • 2ответа
  • 0просмотров

Java - создание статической ссылки на список нестатических полей

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

ЗаданApr 17, 2012, 11:39 PMотmino
  • 22голосов
  • 6ответов
  • 0просмотров

Чем абстрактный класс отличается от конкретного класса?

Я понимаю, ПОЧЕМУ нам нужен абстрактный класс в Java - для создания подклассов. Но то же самое может быть достигнуто конкретным классом. например Класс Child расширяет Parent. Здесь родитель может очень хорошо быть абстрактным бетон. Так почему у ...

ЗаданApr 18, 2012, 2:17 PMотAshish K Agarwal
  • 2голосов
  • 2ответа
  • 0просмотров

Как переопределить (повторно реализовать) функцию-член в QFileSystemModel

Я боролся с этим некоторое время. Qt & APOS; sQFileSystemModel работает очень медленно при загрузке нескольких сотен файлов из-за очень плохого алгоритма выборки иконок. Я хочу полностью отключить значки. Они получены вQFileSystemModel::data ...

ЗаданApr 20, 2012, 6:19 PMотAlex
  • 6голосов
  • 4ответа
  • 0просмотров

Существует ли ограничение на количество строк кода, которое вы можете поместить в Java-документ Eclipse?

У меня есть проект, над которым я работаю, и до сегодняшнего дня все шло хорошо. У меня есть около 6000 строк кода в одном документе класса Java. Если я пытаюсь вставить еще одно предложение IF в код, программа вызывает исключение при ...

ЗаданApr 21, 2012, 7:58 AMотlastshadowrider
  • 15голосов
  • 4ответа
  • 0просмотров

Проверьте, есть ли у класса метод в PHP

В настоящее время мой код выглядит так: switch ($_POST['operation']) { case 'create': $db_manager->create(); break; case 'retrieve': $db_manager->retrieve(); break; ... }Я хочу проверить, вызван ли метод$_POST['operation'] существует: если да, ...

ЗаданApr 24, 2012, 5:29 AMотtohuwawohuheron
  • 2голосов
  • 2ответа
  • 0просмотров

Центрирование и размер оконной рамы в Python класса Tkinter

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

ЗаданJun 18, 2012, 9:45 PMотuser1187727
  • 3голосов
  • 3ответа
  • 0просмотров

JQuery выбрать случайные элементы с тем же классом

У меня есть элементы с классом «selectElement». Когда я нажимаю на элемент с этим классом, я & quot; выбираю & quot; и назначить ему другой класс «selectedElements», если он еще не имеет его. Но у меня есть кнопка, которая должна случайным ...

ЗаданMay 23, 2017, 10:30 AMотCommunitybosniamaj
  • 226голосов
  • 29ответов
  • 0просмотров

Angularjs - элементы ng-cloak / ng-show мигают

У меня есть проблема в angular.js с директивой / классомng-cloak или жеng-show. Chrome работает нормально, но Firefox вызывает мигание элементов сng-cloak или жеng-show. IMHO it's caused by the converting ng-cloak/ng-show ...

ЗаданDec 24, 2015, 4:01 AMотrnrneverdiesMelkorNemesis
  • 28голосов
  • 7ответов
  • 0просмотров

Логика за нумерацией страниц, как Google

Какова логика поведения страниц в Google? Мой пагинатор выглядит примерно так: [1] 2 3 ... 184 > < 1 [2] 3 4 ... 184 > < 1 2 [3] 4 5 ... 184 > < 1 2 3 [4] 5 6 ... 184 > < 1 ... 3 4 [5] 6 7 ... 184 > < 1 ... 4 5 [6] 7 8 ... 184 > < 1 ... 5 6 [7] ...

ЗаданApr 23, 2018, 7:38 AMотGandalfThomasK
  • 5голос
  • 1ответ
  • 0просмотров

Как начать создавать свои собственные классы с Delphi?

Я отправилвопрос [https://stackoverflow.com/questions/11270972/declare-locally-or-globally-in-delphi] Несколько дней назад, и ответы сказали мне, чтобы создать свои собственные классы. Я программист старой школы со времен до ООП, мои программы ...

ЗаданMay 23, 2017, 12:31 PMотCommunitylkessler
  • 45голосов
  • 4ответа
  • 0просмотров

Почему некоторые операторы могут быть перегружены только как функции-члены, другие как функции-друзья, а остальные - как обе?

Почему некоторые операторы могут быть перегружены только как функции-члены, а другие - как не-члены & quot; free & quot; функции и остальные из них как? Что за этим стоит? Как запомнить, какие операторы могут быть перегружены как (членские, ...

ЗаданDec 20, 2013, 4:40 PMотYakk - Adam Nevraumont
  • 7голосов
  • 7ответов
  • 0просмотров

Вопрос класса XML в C #

Может кто-нибудь, пожалуйста, помогите мне, у меня есть этот фрагмент XML <?xml version="1.0" encoding="utf-8" ?> <EmailConfiguration> <DataBoxID>123</DataBoxID> ...

ЗаданJul 15, 2009, 6:24 PMотCoderDennisJL.
  • 8голосов
  • 5ответов
  • 0просмотров

Объявите объект еще до того, как этот класс будет создан

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

ЗаданSep 09, 2012, 4:20 PMотCoding MashMatt Pascoe
  • 38голосов
  • 8ответов
  • 0просмотров

Способы расширения объекта Array в javascript

я пытаюсь расширить объект Array в JavaScript с помощью некоторых удобных для пользователя методов, таких как Array.Add () вместо Array.push () и т. д. Я реализую 3 способа сделать это. К сожалению, третий способ не работает, и я хочу спросить, ...

ЗаданJul 05, 2012, 8:04 AMотdemosthenes
  • 87голосов
  • 4ответа
  • 0просмотров

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

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

ЗаданMay 23, 2017, 4:07 AMотmanianThomasK
  • 0голос
  • 1ответ
  • 0просмотров

Загрузите класс, используя отражение, затем отредактируйте переменные во время выполнения

Итак, у меня есть файл Java, который загружает другой класс, и я хочу, чтобы файл Java мог редактировать и читать переменные из класса, который работает. Например: У меня есть кнопка, которая при нажатии устанавливает переменную (это файл ...

ЗаданJul 08, 2012, 11:22 PMотRyan Glen
  • 70голосов
  • 4ответа
  • 0просмотров

Java-скомпилированные классы содержат знаки доллара

Я использовал Eclipse в качестве среды разработки. Я также использую его для экспорта своего приложения в файл .jar. Когда я смотрю на мои классы в файле .jar, некоторые из моих классов содержат имя этого класса, знак доллара, а затем число. ...

ЗаданJul 10, 2012, 10:14 PMотÓscar LópezFrizinator
  • 52голосов
  • 2ответа
  • 0просмотров

- [MyClassName copyWithZone:] нераспознанный селектор отправлен на экземпляр

Мое приложение зависло по причине: > -[MyClassName copyWithZone:] unrecognized selector sent to instance У меня есть два класса. Допустим, скажем, Class1 и Class2. Class1 выглядит так: CLASS1.H @interface Class1 : NSObject { NSString ...

ЗаданAug 15, 2013, 6:47 PMотPeter MortensenShamsudheen TK
  • 42голосов
  • 8ответов
  • 0просмотров

Каковы цели внутренних классов

Я рассматриваю концепцию внутренних классов в Java. так далеко от того, что я понял и применил, внутренние классы Java имеют ссылку или доступ к методам и полям своего внешнего / включающего класса. Мой вопрос: 1. When should create or define ...

ЗаданJul 09, 2012, 3:22 PMотuser962206
  • 33голосов
  • 3ответа
  • 0просмотров

Передача переменных, создание экземпляров, self, Механика и использование классов: требуется объяснение [закрыто]

Я сидел над этим весь день, и я уже немного устал, поэтому, пожалуйста, извините за краткость. Я новичок в питоне. Я просто переписал рабочую программу в кучу функций в классе, и все испортилось. Я не знаю, если это я, но я очень удивлен, что ...

ЗаданJul 11, 2016, 4:39 AMотNoobEditorBaf
Пред12...15След