В нашем корпоративном приложении мы ищем динамический способ сбора данных из наших классов Java. Мы создали собственный интерфейс аннотации (@interface )со свойством имени. Мы хотели бы собрать...
В моем классе есть эти сеттеры/геттеры :public int Id { get; набор; } общественная строка ProjectName { получить; набор; } общественный String ProjectType { получить; набор; } общедоступная строка Описание { получить; набор; } общественный...
У меня есть немного теоретический вопрос, однако это проблема, с которой я иногда сталкиваюсь при разработке классов, и я вижу, что это делается по-другому, когда читаешь чужой код. Что из следующего было бы лучше...
Недавно я написал библиотеку классов, которая включает некоторые объекты, моделирующие определенные типы файлов. Например, есть абстрактный класс Document с производными классами PdfDocument (, конкретными )и...
Мне трудно понять, как классы соотносятся со своими методами. Является ли метод чем-то, что делает объект, или чем-то, что делается с ним? Или это совсем другое понятие? В частности,...
Представьте, что у нас есть какой-то протокол с сотнями типов сообщений, каждый из которых мы хотим смоделировать с помощью класса C++. Поскольку каждый класс должен иметь возможность обрабатывать каждое поле автоматически, естественно...
I'm looking for a solution for this problem in C or C++.
изменить: уточнить. Это в системе Linux. Решения, специфичные для Linux, абсолютно хороши. Кросс-платформенность не вызывает беспокойства. У меня есть служба ...
Я наткнулся на этот код в ShareKit, и я не понимаю, что автор имел в виду, используя self в методе класса. Выдается предупреждение: Несовместимые типы указателей, отправляющие 'Class' в тип параметра ...
с использованием C # У меня есть класс, который содержит среди другой метаинформации корневой узел ориентированного графа. Назовем это контейнерным классом. Этот контейнер может отображаться в двух разных режимах: Editor -...
Я заметил множество объявлений @interface для классов Objective-c. Я хотел бы понять, почему разработчики объявляют @interface следующими способами: // в файле .h
@ interface MyClass: ...
У меня есть интерфейс, который содержит одно свойство. Мне нужно установить значение по умолчанию для этого свойства. Как это сделать?. Также является ли хорошей практикой иметь значение по умолчанию для свойства в интерфейсе? или ...
Если у вас есть класс, который содержит переменную состояния и два класса-члена, которым необходим доступ к нему и которые работают асинхронно. Как лучше всего это реализовать? Пример общедоступного перечисления ...
Сначала пример для обсуждения: class Foo
{// Атрибуты: int attribute1, attribute2; // Методы: virtual void Foo1 () {/ * С реализацией или без * /} virtual void ...
У меня есть класс User. Одно из свойств должно быть «связанным» пользователем, поэтому его тип должен быть User. Прямо сейчас, когда я инициализирую класс, я получаю переполнение стека, когда он пытается инициализировать ...
Я пытаюсь написать многоразовую библиотеку синтаксического анализа (для развлечения). Я написал класс Lexer, который генерирует последовательность токенов. Токен - это базовый класс для иерархии подклассов, каждый из которых представляет ...
Как бы я сказал, что классы проектирования в C # представляют модель базы данных? Учитывая следующие таблицы и поля для базы данных, Таблица: Employee Pk EmpID Lname Fname Adress
Fk DeptID Table: ...
Я хорошо знаком с JavaScript и ООП, но Я очень не знаком с проектированием классов JS, которые используются для программирования пользовательского интерфейса (HTML). Я немного искал, но не нашел ничего ...
Мне немного непонятно, как далеко зайти идея сделать всех членов внутри класса закрытыми и сделать общедоступными методы для обработки мутаций. Проблема не в примитивных типах, они инкапсулированы ...
Если мой класс использует одноразовый ресурс в своем конструкторе (DbConnection, если это имеет значение), я должен реализовать IDisposable в моем классе и удалить объект DbConnection, или позволить пользователю обрабатывать удаление ...
У меня есть приложение C ++ с несколькими типами изображений (RGB, Серый ...), и каждый тип имеет такие свойства, как поворот или масштаб. Каждый тип изображения генерируется посредством некоторых вычислений из других типов. Для ...
Я работаю над маленьким игровым движком на C ++ и решил сделать все это ООПИЛЬНО (интенсивное использование классов).
Он предназначен для (теоретически) кроссплатформенности, поэтому у меня есть класс 'Engine', экземпляр которого ...
Я поместил несколько экземпляров класса b в класс a, но это вызывает ошибку, поскольку класс a не знает, что такое класс b. Теперь я знаю, что могу решить эту проблему, написав свой файл bac, но это не так ...
Я подумал, что опубликую это в сообществе. Я использую coredata и имею две сущности. Оба объекта имеют иерархические отношения. Я сейчас замечаю довольно много дублированных функций, и ...
Предположим, у вас есть класс, который часто (или даже исключительно) используется как часть связанного списка. Размещение информации о связях внутри объекта - это анти-шаблон? Например: public ...
Некоторое время я думал о том, как работать с объектами, которым в базе данных присвоены идентификаторы. Типичный объект, представляющий сущность таблицы, может выглядеть так: открытый класс Test
{...
Со временем я оценил идею "много маленьких функций", и она мне действительно очень нравится, но мне трудно избавиться от робости, чтобы применить ее к классам, особенно к тем, у которых больше ...
Я столкнулся со странной ошибкой в python при использовании метод __new__ класса как фабрики приведет к тому, что метод __init__ созданного класса будет вызываться дважды. Изначально идея заключалась в том, чтобы ...
У меня есть простой низкоуровневый контейнерный класс, который используется более высокоуровневым файловым классом. По сути, файловый класс использует контейнер для локального хранения изменений перед сохранением окончательной версии в ...
Мой вопрос о том, что должно быть в первую очередь при разработке программного обеспечения: модель базы данных или модель предметной области? Или эти понятия параллельны?
Спасибо.
У меня есть тег фиксированного положения, который имеет следующий стиль в моем CSS: #facebook {
высота: 249 пикселей;
ширина: 50 пикселей;
положение: фиксированное;
слева: 0px;
верх: 200 пикселей;
s самый надежный способ запретить конструктор копирования