Объектно-ориентированное программирование - это парадигма программирования, использующая "объекты": структуры данных, состоящие из полей данных и методов вместе с их взаимодействиями.
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