Результаты поиска по запросу "oop"
ОО Дизайн Консультация - toString
Итак, я получилAddress класс: class Address { private String streetAddress; private int number; private String postalCode; private City city; private State state; private Country country; }И я хочу получить его читаемую версию, скажем, для ...
Строка против байтового массива, Производительность
(Этот пост касается высокочастотного программирования) Я недавно видел на форуме (я думаю, что они обсуждали Java), что если вам нужно проанализировать много строковых данных, лучше использовать байтовый массив, чем строку с split (). Точный ...
Использование preg_replace_callback с внешним классом
У меня к тебе есть вопрос! Обычно, если вы вызываете функцию обратного вызова в контексте ООП, вы должны использоватьarray(&$this, 'callback_function') Вот что я понял. Но теперь я хочу вызвать обратный вызов во внешнем классе из-за ...
Есть ли преимущество в определении класса внутри другого класса в Python?
Здесь я говорю о вложенных классах. По сути, у меня есть два класса, которые я моделирую. Класс DownloadManager и класс DownloadThread. Очевидная концепция ООП здесь - это композиция. Однако композиция не обязательно означает вложение, верно? У ...
Как динамически создать объект в PHP?
Можем ли мы динамически создавать и инициализировать объект в PHP? Это нормальный код: class MyClass{ var $var1 = null; var $var2 = null; . . public function __construct($args){ foreach($args as $key => $value) $this->$key = $value; } ...
Почему люди в Ruby говорят, что им не нужны интерфейсы?
Есть ли в ruby что-то отличное от других языков ООП (например, PHP), что делает интерфейсы бесполезными? Есть ли какая-то замена для этого? Редактировать: Некоторые уточнения: В других языках (например, PHP) вам не нужны интерфейсы (они не ...
Как обстоят дела с открытыми полями Java?
Я читал две статьи(1) [http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-toolbox.html](2) [http://www.javaworld.com/javaworld/jw-01-2004/jw-0102-toolbox.html]на javaworld.com о том, как все поля класса должны быть приватными, а ...
Строгие стандарты: только переменные должны передаваться по ссылке в m_auth
Я работаю над системой входа в систему для проекта, использующего программирование MVC, и столкнулся с этой ошибкой. Вот код, строка проблемы # 31 Эта система входа в систему является учебным пособием, я проработал ее в точности как есть. Я ...
Разница между методами и функциями в Python по сравнению с C ++
Я делаю учебники Code Academy по Python, и я немного запутался в определении метода и функции. Из учебника: Вы уже знаете о некоторых встроенных функциях, которые мы использовали (или для создания) строк, таких как.upper(), .lower(), str(), а ...
PHP - несколько различных баз данных, внедренный класс зависимости
Последние несколько часов я пытался найти ответ на «лучший», самый логичный и т. Д. Способ написания класса базы данных php для одновременного подключения к одной базе данных postgresql и одной базе данных mysql. Кроме того, я хотел бы принять ...