Результаты поиска по запросу "oop"
Переопределить параметр метода с дочерним интерфейсом в качестве нового параметра
Я не могу понять, почему этот код не работает в PHP? <?php interface Engine { function run(); } interface HydroEngine extends Engine { function run(); } interface Car { function setEngine(Engine $engine); } interface WaterCar extends Car { ...
так же, как и все остальные члены
ужно что-то вроде следующего enum EE { A("anything"), B("beta"), ... Z("zulu"), ALL, ; EE(String s) { this.s = s; } EE() { String s = ""; for (EE ee : values()) { // PROBLEM HERE if (ee != ALL) s += " " + ee.s; } this.s = s; } }При созданииALL Я ...
Это оно!! Проблема заключалась в том, что вызывающий класс был расширением TextView, поэтому ни один из методов, доступных в Activity, не мог быть использован!
аюсь вызвать метод из другого класса, но получаю ошибку исключения. У меня есть два класса, и класс 1 является основным классом Класс 1 имеетonclick метод, который вызывает метод из другого классаonclick. У меня есть текстовые поля и ...
И это мой сервис:
лал отладку в моем проекте, и мой 3. фрагмент не может подключиться к службе Bluetooth. Это включает отправку сообщения на другие устройства. Мое соединение начинается с 1-го фрагмента. Идентификатор устройства и имя устройства ...
Ну вот:
я есть базовый класс с двумя конструкторами: конструктор по умолчанию и параметризованный конструктор. Другой класс наследует от этого базового класса, и у него есть только конструктор по умолчанию. Как я могу вызвать параметризованный ...
Был бы признателен услышать некоторые мысли по этому решению. Единственный, кто может создать 'MyClassPrivilegeKey' - это фабрика. и «MyClass» требует это в конструкторе. Таким образом избегая размышлений о частных подрядчиках / «регистрация» на заводе.
но я думал о защите своего кода. Мне любопытно, как можно сделать так, чтобы объект никогда не создавался напрямую, а только с помощью некоторого метода фабричного класса. Допустим, у меня есть некоторый класс «бизнес-объекта», и я хочу ...
может быть некоторая двусмысленность
нескольких месяцев разработки кода моего проекта я, наконец, столкнулся с необходимостью определить новый класс. Мне пришлось просмотреть мои предыдущие определения классов в качестве обновления соглашений, и я заметил, что все конструкторы и ...
Ваш сценарий использует эту функцию, возможно, случайно.
ктическом тесте был интересный вопрос, на который я не понял ответа. Что является выводом следующего кода: <?php class Foo { public $name = 'Andrew'; public function getName() { echo $this->name; } } class Bar extends Foo { public $name = ...
для дополнительной информации
шал следующее утверждение: Мы можем сказать, что класс - это тип данных, или тип данных - это один из типов классов. Может кто-нибудь объяснить мне, что именно это означает?
Реализация класса PHP. Использовать или не использовать скобки? [закрыто]
Я всегда предполагал, что - при отсутствии параметров конструктора - круглые скобки (фигурные скобки) следуют за именем класса при создании экземпляра класса, являются необязательными, и что вы можете включать или исключать их по собственному ...