Результаты поиска по запросу "oop"
Переопределение типа возвращаемого значения в расширенном интерфейсе - плохая идея?
В Java вы можете сделать следующее: public interface IEngine{} public interface ICoolEngine extends IEngine{} public interface Car { IEngine getEngine(); } public interface ICoolCar extends ICar { @Override ICoolEngine getEngine(); }Хотя это ...
Переменные объекта против переменных класса в Java
Я нахожусь в процессе изучения Java, и я не понимаю разницу между переменными объекта и переменной класса. Все, что я знаю, это то, что для того, чтобы это была переменная класса, вы должны сначала объявить ее с помощью статического оператора. ...
Что не так с синглтоном? [закрыто]
Не тратьте свое время на этот вопрос. Следите за:Что такого плохого в синглетах? [https://stackoverflow.com/questions/137975/what-is-so-bad-about-singletons] Пожалуйста, не стесняйтесь суки ...
Скрытые поля через наследование
В следующем примере кода: class Parent { int x =5; public Integer aMethod(){ System.out.print("Parent.aMthod "); return x; } } class Child extends Parent { int x =6; public Integer aMethod(){ System.out.print("Child.aMthod "); return x; } } ...
Композиция, наследование и агрегация в JavaScript
В Интернете много информации о композиции и наследовании, но я не нашел достойных примеров с JavaScript. Используя приведенный ниже код для демонстрации наследования: function Stock( /* object with stock names and prices */ ) { for ...
Плагин WordPress: как избежать «тесной связи»?
Я работаю над плагином WordPress и пытаюсь обеспечить лучшие практики. У меня есть два класса, мой плагин класса "Jargonaut", который требуется, а затем еще один класс под названием "Словарь", который включен вrequire_once() в мой основной файл ...
Утилита сопоставления объектов с объектами
Мне нравится чистое разделение публичного домена и доменаобъекты (поэтому nHibernate здесь не поможет) друг от друга, что в итоге заставляет меня писать много кода для сопоставления одного объекта другому. Какие инструменты / плагины существуют, ...
Каркас бутылки и ООП, используя метод вместо функции
Я сделал немного кодирования с бутылкой. Это действительно просто и соответствует моим потребностям. Тем не менее, я получил палку, когда я пытался обернуть приложение в класс: import bottle app = bottle class App(): def __init__(self,param): ...
Как я могу разделить приложение javascript на несколько файлов?
Я создал приложение javascript со всем кодом в одном файле. Приложение немного выросло, и я думаю, что пришло время разбить его на несколько файлов, но мне трудно понять, как это сделать. Я думаю, что проблема заключается в том, как я решил ...
PHP автоматический сеттер и геттер
Я пытаюсь реализовать некоторые автоматизированные геттер и сеттер для объектов php. Моя цель состоит в том, чтобы автоматически иметь для каждого свойства методыgetProperty() а такжеsetProperty(value)Таким образом, если метод не реализован для ...