Результаты поиска по запросу "oop"
Как организована физическая память между экземплярами базового и производного классов в Java?
Когда подклассC экземпляр, известно, что конструкторы его суперклассов (скажем,A, а такжеB (B продолжаетсяA)) будет создан раньше, чемC, Значит ли это, что: Есть отдельная память, выделенная для экземпляра A, экземпляра B и экземпляра C?За ...
Получите пространство имен класса PHP динамически
Как я могу получить пространство имен класса автоматически? Волшебный вар__NAMESPACE__ ненадежен, так как в подклассах он не определен правильно. Пример: class Foo\bar\A ->__NAMESPACE__ === Foo \ bar class Ping\pong\B extends Foo\bar\A ...
Многократное наследование PHP с интерфейсами
Я пытаюсь понять, как использование интерфейсов дает мне множественное наследование, поскольку я гуглю. class A { function do1(){} function do2(){} function do3(){} } class B extends A { function do4(){} function do5(){} function do6(){} } class ...
Что означает «низкий уровень сцепления и высокий уровень сцепления»
У меня проблемы с пониманием высказыванияlow in coupling and high in cohesion, Я гуглил и много читал об этом, но все еще не могу понять. Что я понимаюHigh cohesion означает, что у нас должны быть классы, специализированные для выполнения ...
Хороший стиль в объектах Python
Большая часть моего программирования до Python была на C ++ или Matlab. Я не имею степени по CS (почти закончил докторскую диссертацию по физике), но прошел несколько курсов и большое количество фактического программирования. Сейчас я прохожу ...
Должен ли я продолжать подключаться к MySQL в PHP?
У меня довольно большой сайт, и каждая страница построена из нескольких включенных файлов, мой сайт на 100% оформлен в процедурном формате, и я пытаюсь научиться использовать классы и более ООП подход в PHP. В настоящее время у моего сайта есть ...
Список всех базовых классов в иерархии данного класса?
Дали классFoo (будь тоновый стиль [http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes] класс или нет), как вы генерируетевсебазовые классы - где угодно в иерархии наследования - ...
В PHP вы можете создать экземпляр объекта и вызвать метод в той же строке?
Я хотел бы сделать что-то вроде этого: $method_result = new Obj()->method();Вместо того, чтобы делать: $obj = new Obj(); $method_result = $obj->method();Результат на самом деле не имеет значения для меня в моем конкретном случае. Но есть ли ...
Каким будет хороший минималистичный метод наследования Javascript?
Я переписываю проект JavaScript, и я хочу иметь возможность использовать объектно-ориентированные методологии для организации беспорядка, которым является текущий код. Основная проблема заключается в том, что этот JavaScript должен работать как ...
Есть ли способ определить, к какому типу относится экземпляр класса в Java?
Скажем, у меня есть 3 класса, например, так: class A {} class B extends A {} class C extends A {}Будет ли тогда возможно определить, является ли конкретный объект экземпляромA, B, или жеC? Я думал, что что-то вроде этого может работать: if ...