0
ответов

Динамическое создание экземпляра типа (self) без вызова __init __?

Это довольно сложно объяснить. У меня есть класс, который должен поддерживать метод copy_stateonly (). Он должен возвращать искаженную версию объекта, которая содержит только (скопированные) элементы данных, которые я ...
вопрос задан: 5 November 2011 16:38
0
ответов

Когда собирается перманентный генератор?

Я работаю над приложением Tomcat, которое использует сборщик CMS вместе с полосой памяти для запуска GC. Когда я перезагружаю веб-приложения, я иногда попадаю в ситуацию, когда Old gen достаточно заполнен для запуска ...
вопрос задан: 5 November 2011 00:15
0
ответов

Зачем использовать id, если мы можем просто использовать NSObject?

Я знаю, что когда мы хотим создать объект с неизвестным значением, мы используем id. Однако мне любопытно, почему Apple выбрала идентификатор, который определяет его значение во время выполнения, когда каждый объект является подклассом ...
вопрос задан: 4 November 2011 19:42
0
ответов

Как написать реальный код из вложенного класса вне основного класса

Я хотел бы сохранить читабельный код, написав реальный код вложенного класса вне основного класса. Возможно ли это и как? class AA {// случайный код class BB: public CC ...
вопрос задан: 4 November 2011 09:09
0
ответов

В чем разница между доступом к переменной-члену с помощью «this» в классе C ++

Я создал простой класс для представления Дверь. Чтобы вернуть переменные, я обращаюсь к ним с помощью указателя this. Что касается простого доступа к переменным, в чем разница между доступом к ним ...
вопрос задан: 3 November 2011 21:57
0
ответов

Различия между объявлениями классов

Есть много способов объявить новый тип класса: TMyClass1 = TObject; TMyClass2 = тип TObject; TMyClass3 = конец класса; TMyClass4 = класс (TObject); TMyClass5 = class (TObject) end; Это мой ...
вопрос задан: 3 November 2011 21:03
0
ответов

Предотвращение прямого создания экземпляра класса в Python

У меня есть суперкласс с методом, который вызывает другие методы, определенные только в его подклассах. Вот почему, когда я создаю экземпляр своего суперкласса и вызываю его метод, он не может найти ...
вопрос задан: 3 November 2011 01:05
0
ответов

Недостатки прямого декларирования?

В C++ и Objective-C у меня вошло в привычку прямо объявлять любые необходимые классы, которые не нужно определять в заголовке, а затем импортировать файлы заголовков, определяющие эти классы...
вопрос задан: 2 November 2011 20:28
0
ответов

Attributes.Add («class», «className»), но с сохранением существующего класса

Простая вещь, ну, я думаю, это так. Мне нужно добавить класс к элементу в asp: Repeater при определенных условиях, используя VB. Итак, я могу сделать ITEMID.Attributes.Add ("class", "classToAdd") Но это ...
вопрос задан: 1 November 2011 15:05
0
ответов

вызов функции из класса в python - другой способ

EDIT2: Спасибо всем за вашу помощь! EDIT: при добавлении @staticmethod он работает. Однако мне все еще интересно, почему я получаю здесь ошибку типа. Я только что начал OOPS и совершенно новичок в этом. Я ...
вопрос задан: 1 November 2011 10:42
0
ответов

«Самосознательные» классы?

давний читатель, первый плакат. Пожалуйста, будьте нежны. Я с энтузиазмом создаю игры на VB.net. Как программист-любитель, я бесплатно раздаю свои игры. Поскольку я хобби без формального образования, я пытаюсь ...
вопрос задан: 1 November 2011 00:46
0
ответов

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

Итак, я сделал этот простой интерфейс: пакет {открытый интерфейс GraphADT {function addNode ( newNode: Узел): Boolean; } } Я также создал простой класс Graph: package {...
вопрос задан: 1 November 2011 00:42
0
ответов

Разница между объявлением ivar в @interface и помещением переменной в @implementation

В чем разница между объявлением ivar в @interface и помещением переменной в @implementation в файле .m? @interface MyClass: NSObject {int num; } - (void) ...
вопрос задан: 30 October 2011 19:09
0
ответов

Объявление переменных в @implementation

Я видел в книге пример, показывающий этот код: @implementation ViewController {NSString * name ; } Почему бы не объявить об этом в @interface? Какая разница в объявлении переменных в @ ...
вопрос задан: 30 October 2011 19:07
0
ответов

Преобразование строки в класс Activity

Я пытаюсь создать класс Activity из строки и передать его статическому методу. Я нашел это на SO, чтобы передать строку в класс. FirstActivity уже создан. SecondActivity String ...
вопрос задан: 29 October 2011 20:32
0
ответов

Инициализация класса глобальных переменных

Приношу извинения за такой базовый вопрос, но я не могу его понять. Я знаю, что вы можете инициализировать класс следующим образом: QFile file ("C: \\ example"); Но как бы вы инициализировали его из глобальной переменной? За ...
вопрос задан: 27 October 2011 23:24
0
ответов

Ошибка предыдущего определения C ++

Итак, благодаря этому сайту я нашел ответ на свою предыдущую проблему. Я добавляю функцию к классу в проекте GNU automake, который использует указатель на объект документа. Зависимости были включены в ...
вопрос задан: 27 October 2011 17:39
0
ответов

Вызов нескольких методов в Java

Я обнаружил новый способ вызова нескольких методов в Java, и я действительно не понимаю, что происходит за ним: открытый класс NutritionFacts { private final int serveSize; частные заключительные int servings; . ..
вопрос задан: 26 October 2011 23:45
0
ответов

определить статическую функцию вне класса и получить доступ к статическому значению .h и .cc файлы

// foo.h class Foo {private: static int number ; public: static int bar ();}; //foo.cc #include "foo.h" int Foo :: bar () {return Foo :: number;} это не работает .. .
вопрос задан: 26 October 2011 20:34
0
ответов

Как узнать, есть ли у элемента HTML определенный класс с простым Javascript?

Допустим, у меня есть этот элемент html
Привет
{ {1}}
Привет
. Теперь я выбираю элемент с помощью javascript ...
вопрос задан: 26 October 2011 20:20
0
ответов

Как объявить класс, соответствующий протоколу, как тип параметра?

Есть ли способ указать в качестве параметра класс, который соответствует определенному протоколу? Сначала я с небольшой надеждой попробовал следующее: - (NSString *) getKeyForMyProtocolClass (Class
вопрос задан: 26 October 2011 14:01
0
ответов

Объем членов в классе

Будет ли размер массива v гарантированно равным 2 или 3 в следующем примере? статическая константа int i = 3; класс X {char v [i]; статическая константа int я = 2; }; Из стандарта 3.3.6 / 2 A name N ...
вопрос задан: 26 October 2011 04:55
0
ответов

Как создать ArrayList классов?

У меня есть несколько классов (Car, Motorcycle, Train ... и т. Д.), Которые являются наследниками класса Vehicle. Из другого класса мне нужно создать ArrayList из Классы для доступа только к тем, которые включают ArrayList. ...
вопрос задан: 25 October 2011 18:20
0
ответов

Instantiating object from inside the main of that class in Java

I was looking through my OOP class documentation and I found this example: class Student { private String name; public int averageGrade; public Student(String n, int avg) { name =...
вопрос задан: 25 October 2011 16:36
0
ответов

NestableException не может быть разрешено при использовании apache.commons.конфигурация

Я использую следующее: import java.util.Collections; import java.util.Collection; import java.util.HashMap; импортируйте java.util. Карта; import org.apache.commons.configuration.XMLConfiguration; и я ...
вопрос задан: 25 October 2011 15:15
0
ответов

вложенное перечисление в C # и классы

Я слышал, что вложение перечислений не является возможно в C #. Тогда как можно преобразовать следующую структуру в иерархию классов или что-то еще. Итак, я хочу, чтобы класс действовал как enum
вопрос задан: 25 October 2011 07:00
0
ответов

C++ Тип класса как аргумент

Если у меня есть интерфейс и много классов, которые реализуют этот интерфейс, могу ли я теперь передавать в качестве аргумента только тип класса, а не объекта? Что-то вроде этого: Interface *creatClass(class : ...
вопрос задан: 24 October 2011 19:07
0
ответов

C ++ создает массив объектов (из разных классов)

Мне нужно создать массив, содержащий объекты из нескольких классов. Пример класса baseClass {// }; первый класс: baseClass {// }; второй класс: baseClass {// }; Как мне создать массив ...
вопрос задан: 24 October 2011 15:37
0
ответов

Ошибка: передача 'const T' в качестве 'этого' аргумента 'bool T :: operator <(T)' отбрасывает квалификаторы

#include # include # include class MyData {public: int m_iData; bool operator <(MyData rhs) {return m_iData
вопрос задан: 23 October 2011 22:32
0
ответов

Диаграммы классов обновляются автоматически? Если нет, возможно ли это сделать?

Диаграммы классов обновляются автоматически? Если нет, возможно ли это сделать, чтобы новые классы добавлялись автоматически, а удаляемые / переименованные классы удалялись из диаграммы классов? Может быть, есть ...
вопрос задан: 22 October 2011 10:25