Описание тега oop
Объектно-ориентированное программирование - это парадигма программирования, использующая "объекты": структуры данных, состоящие из полей данных и методов вместе с их взаимодействиями.
4
ответа
Доступ к компонентам из другого класса
Я очень новичок в Java. У меня есть класс, где я создаю графический интерфейс пользователя, и другой класс (основной класс), я получаю доступ к классу графического интерфейса пользователя. В классе GUI я создаю некоторые компоненты и возвращаю их. к…
09 сен '12 в 15:32
0
ответов
Неопределенная ошибка ссылки OO
Я проверил на опечатки Несколько раз я не понимаю, почему я получаю эту ошибку в основном. Я создаю новый объект и пытаюсь вызвать объект с отдельной функцией, но получаю неопределенную ошибку ссылки. Я получаю следующую ошибку при компиляции /tmp/c…
19 окт '15 в 18:56
3
ответа
Как создать один из многих унаследованных классов без
Скажем, например, у меня есть несколько классов, которые все принадлежат одному и тому же родительскому классу и имеют одинаковые параметры. Общий пример; class Pet(): ... class Cat(Pet): __init__(self,name,colour): Pet.__init__(self,name,colour) ..…
05 окт '17 в 14:18
3
ответа
Несколько классов в Codeigniter
Я хочу создать массив объектов, поэтому я создал библиотеку, но не могу понять, как на самом деле динамически создавать ее экземпляры в цикле и сохранять каждый экземпляр в массиве. Может кто-нибудь сказать мне, пожалуйста?
11 апр '10 в 20:19
2
ответа
Как добавить параметр в функцию обратного вызова, используя prototype.js?
Используя prototype.js, я создаю пользовательский объект, который будет параметром в конструкторе: var options = Object.extend({month: date[0], year: date[1], day: date[2], oncalchange: update}); // update is defined like that : var update = functio…
08 июн '09 в 08:34
2
ответа
ООП Программирование с доступом к базе данных
Я работаю над проектом с доступом к базе данных. Вот схема классов, которые я реализовал public class Foo { private String id; private String name; private int x; private String y; private String z; ... public Foo(String id) throws SQLException { th…
01 май '13 в 14:44
1
ответ
Значения конструкции переменной создания объекта
Я пытаюсь выяснить, есть ли решение для следующей проблемы: Допустим, у меня есть класс с именем OpenFiles. Конструктор требует путь к открываемому файлу и объект, который требуется для OpenFiles. class OpenFiles { public function __construct(Object…
03 май '13 в 11:45
6
ответов
Как реализовать __getattribute__ без бесконечной ошибки рекурсии?
Я хочу переопределить доступ к одной переменной в классе, но вернуть все остальные нормально. Как мне сделать это с __getattribute__? Я попробовал следующее (что также должно иллюстрировать то, что я пытаюсь сделать), но я получаю ошибку рекурсии: c…
16 дек '08 в 16:04
5
ответов
Прототип Javascript, как наследовать класс?
Мне нужно отношение наследования между двумя классами в Javascript. Мне нравится объявлять свойства внутри Конструктора; Для методов, прототип: function Animal(){ this.someProperty = 'someProperty'; this.init(); } Animal.prototype = { init : functio…
29 июл '15 в 20:42
1
ответ
Как использовать внешние классы в шаблон стратегии?
Я реализовал шаблон стратегии для парсера файла истории покера (код PHP или Java). У меня есть проблема, чтобы создать чистый способ ООП для классов и объектов, используемых несколькими стратегиями. В реальной жизни: У меня есть игра класса, в котор…
06 дек '10 в 16:13
1
ответ
Можно ли получить данные связанной модели внутри текущей модели в Laravel?
Я создаю приложение Laravel, которое использует рекурсивное конструирование URL. И я хочу знать, возможно ли получить доступ к данным модели, связанной с hasone, внутри модели, чтобы вернуть созданный URL-адрес непосредственно в представление без вз…
29 окт '18 в 13:15
3
ответа
Python: как "убить" экземпляр / объект класса?
Я хочу, чтобы класс Роуча "умер", когда он достигает определенного уровня "голода", но я не знаю, как удалить экземпляр. Возможно, я ошибаюсь в своей терминологии, но я хочу сказать, что у меня тонна "тараканов" в окне, и я хочу, чтобы конкретные ис…
22 май '13 в 08:16
2
ответа
Понимание шаблонов проектирования и ООП в PHP
Я новичок в php и пытаюсь учиться. У меня есть 2 одинаковых класса. Я хочу создать эти объекты, когда я передаю количество и тип объекта. Я читал немного о заводском образце. Вот мой заводской класс: class AssetFactory { private static $table; publi…
13 мар '12 в 23:28
2
ответа
Должны ли вещи Search Helper быть функциями или классом
В требовании "Моя страница поиска" мне нужно выполнить следующую операцию. Текст пользовательского поиска (пример 20к + мобильные телефоны + самсунг) Заказ поисковых уточнений (для конкретного пользователя: уточнение в порядке "цена, компания, доста…
16 сен '12 в 16:19
1
ответ
Конструктор в Java
Я создал объект класса без параметров, но в какой-то момент в программе я хочу передать параметры его конструктору. Что мне нужно сделать? Мой класс имеет 3 уровня или наследования, поэтому в конструкторе я использую 'super()' для передачи значения …
22 ноя '17 в 16:36
1
ответ
Частный экземпляр и видимость получателя в Java
И спасибо всем за исправление форматов и т. д. Недавно я начал изучать java, и во время одного упражнения у меня возник вопрос, извините, если я пропустил правила публикации: чтобы вычислить расстояние от одной MyPoint до другой Mypoint, я решил исп…
26 авг '13 в 08:07
1
ответ
Как я вижу существующие классы
Я использовал setClass функция для определения нескольких новых классов. Но эти классы не отображаются в моей среде Rstudio. Как мне увидеть все существующие классы? Вот пример: setClass("geckoNss", representation(absolute = "character", item = "lis…
21 май '15 в 02:29
3
ответа
PHP объектно-ориентированное программирование - книга по передовым методам
У меня есть некоторые знания об объектно-ориентированном php, я понимаю объекты и классы. Можете ли вы порекомендовать мне какую-нибудь книгу, которая научит меня более продвинутым методам?
02 ноя '10 в 20:16
2
ответа
Использование родительского класса и структуры ОО
Я прошу прощения за абстрактную природу этого вопроса (не могу опубликовать реальный код по деловым причинам), но я унаследовал некоторый код, который я считаю неправильным с точки зрения структуры, и я хотел бы, чтобы кто-то подтвердил его невернос…
07 июн '13 в 10:14
2
ответа
Как использовать независимый от локали strtod с отчетом об ошибках
Я использую strtod() для преобразования строки в десятичную. Так как мне нужно выдать ошибку за неправильный ввод / недопустимые символы, у меня нет другого выбора. Однако проблема в том, что на strtod() влияют локали. Так что "." становится недопус…
06 авг '15 в 16:34