Результаты поиска по запросу "oop"
PHP: Как создать экземпляр класса с аргументами из другого класса
Я нахожусь в ситуациях, когда мне нужно создать экземпляр класса с аргументами из экземпляра другого класса. Вот прототип: //test.php class test { function __construct($a, $b, $c) { echo $a . '<br />'; echo $b . '<br />'; echo $c . '<br />'; } ...
используйте instanceof и приведите к желаемому подклассу. Возможно, вы захотите сделать эти поля общедоступными или использовать стандартную идиому приватных полей с геттерами и сеттерами.
я есть базовый класс под названиемГеометрия из которого существует подкласссфера: public class Geometry { String shape_name; String material; public Geometry() { System.out.println("New geometric object created."); } }и подкласс: public class ...
Создание сценария Python объектно-ориентированного
Я пишу приложение на Python, которое будет иметь много разных функций, поэтому логично я подумал, что было бы лучше разделить мой скрипт на разные модули. В настоящее время мой скрипт читает в текстовом файле, который содержит код, который был ...
см. правки, которые, надеюсь, решат проблему
написания некоторого кода на python, я застрял в глубоких неприятностях. Я новичок в написании кода, следующего за дизайном ООП в Python. Xpaths, которые я использовал в своем коде, безупречны. Я заблудился, когда дело доходит до запуска метода ...
возможно, вам следовало бы использовать композицию вместо ;-)
ий базовый класс является одним из наиболее распространенных моментов, которые возникают в каждом обсуждении, где обсуждается возможность повторного использования через наследование реализации. Кто-нибудь сталкивался с какой-либо реальной ...
, Вы правы, спрашивая, чем версия Python может отличаться от SmallTalk, но предпочтительный подход может быть (есть?) Другим.
овлен большим вопросом (и кучей отличных ответов) отВот. [https://stackoverflow.com/questions/4456424/what-do-programmers-mean-when-they-say-code-against-an-interface-not-an-object] Имеет ли утверждение «Код против интерфейса, а не объекта» ...
Я предпочитаю этот способ, чем иметь явные методы получения и установки, как в Java, т.е. Путь приятнее. :)
hon у меня есть следующий пример класса: class Foo: self._attr = 0 @property def attr(self): return self._attr @attr.setter def attr(self, value): self._attr = value @attr.deleter def attr(self): del self._attrКак видите, у меня есть простой ...
Что это значит, что Javascript - это язык, основанный на прототипах?
Говорят, что одним из основных преимуществ Javascript является то, что это язык на основе прототипов. Но что это значит, что Javascript основан на прототипах, и почему это преимущество?
работать с интерфейсами.
от вопрос уже есть ответ здесь: Интервью: Можем ли мы создать экземпляр абстрактного класса? [/questions/13670991/interview-can-we-instantiate-abstract-class] 15 ответовЯ читал, что мы можем создать экземпляр абстрактного класса только путем ...
реализация основана на тех.
нь знаком с понятиями интерфейсов и абстрактных классов, но не очень знаком с понятиямиПримеси. Прямо сейчас, в Дарт, каждый классA определяет неявный интерфейс, который может быть реализован другим классомB используяimplements ключевое слово. ...