Результаты поиска по запросу "oop"

2 ответа

http://www.oodesign.com/creational-patterns/

~ 10 месяцев процедурного PHP я сейчас пытаюсь обдумать основные принципы ООП и шаблоны проектирования. Это хобби, и у меня не так много времени, как я хотел бы его преследовать, поэтому, пожалуйста, простите за довольно низкий уровень ...

2 ответа

Как ни странно, именно это я и сделал, но это казалось «неправильным» и немного неловким.

у меня есть класс под названиемfooтогда перегрузитьsummary функция summary.foo = function(x, ...) print("bar")Однако этот метод не работает сsd функция, то есть > bar = createFooClass() > sd.foo = function(x, ...) print("Hi") > sd(bar) error: ...

2 ответа

Что означает «ПОЛУЧИТЬ ИЛИ УСТАНОВИТЬ АКСЕССУАР»?

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.SqlClient; public partial class RepeaterEx2 : System.Web.UI.Page { ...

ТОП публикаций

3 ответа

простираться

очень хорошо знаком с наследованием javascript, и я пытаюсь заставить один объект наследовать от другого, и определить его собственные методы: function Foo() {} Foo.prototype = { getColor: function () {return this.color;}, }; function FooB() {} ...

4 ответа

Нет. Пожалуйста, прочитайте книгу Аллена Холуба: «Изучение шаблонов проектирования, глядя на код»

ет ли при любых обстоятельствах использовать методы-получатели класса внутри класса?

1 ответ

Вам также следует использовать плагин PhpStorm, который предоставляет множество функций для разработчиков, которые используют AOP в проектах PHP.

твует структура под названиемИдти! Аспектно-ориентированный фреймворк для PHP [https://github.com/goaop/framework] И он сделан на простом PHP, для работы не требуются PECL-расширения и DI-контейнеры. Более того, можно интегрировать с любыми ...

5 ответов

 из. Это становится

ти 2 класса отличаются? class A(): x=3 class B(): def __init__(self): self.x=3Есть ли существенная разница?

5 ответов

Надеюсь это поможет.

ли способ предотвратить создание объекта внутри его конструктора, чтобы: $object = new Foo(); echo $object; // outputs: NULL

2 ответа

Также обратите внимание, что для получения фактических имен перечислений вы используете функцию .values ​​() класса Enum.

я два окруженияPROD а такжеSTAGING, В среде prod у нас есть три центра обработки данныхABC, DEF а такжеPQR и постановка имеет один центр обработки данныхCORP, В каждом центре обработки данных есть несколько машин, и я определил для них константу, ...

10 ответов

Объектно-ориентированное программирование само по себе является шаблоном проектирования.

шаблоны проектирования не являются расширением принципов ООП? Почему эти два понятия рассматриваются отдельно? Можем ли мы поверить, что если кто-то, кто знает Design Patterns, обязательно станет экспертом по ООП?