Результаты поиска по запросу "oop"
Как работает переопределение Java?
У меня глупое замешательство, когда мы переопределяем метод родительского класса, тогда этот производный переопределенный метод все еще содержит код метода родительского класса, или это новый свежий метод, который мы можем определить?
Производительность статических методов и функций
В PHP (в отличие от того, что я первоначально думал) есть издержки вызова статических методов против простых функций. На очень простом стенде издержки составляют более 30% времени вызова (метод просто возвращает параметр): // bench static ...
лучший способ создать объект
Это кажется очень глупым и рудиментарным вопросом, но я попытался найти его, но не смог найти удовлетворительного ответа, public class Person { public string Name { get; set; } public int Age { get; set; } public Person(){} public Person(string ...
Как предотвратить изменение закрытого поля в классе?
Представь, что у меня есть этот класс: public class Test { private String[] arr = new String[]{"1","2"}; public String[] getArr() { return arr; } }Теперь у меня есть другой класс, который использует вышеупомянутый класс: Test test = new Test(); ...
Переопределить оператор удаления
Я хочу переопределить оператор удаления в моем классе. Вот что я пытаюсь сделать, но не удается. class Complex{ void *operator new(size_t s); void operator delete(void *ptr); }; void Complex::operator delete(void *ptr){ delete ptr; }Я получаю ...
Объектно-ориентированный PHP Best Practices
Скажем, у меня есть класс, который представляет человека, переменная в этом классе будет $ name. Ранее в моих сценариях я создавал экземпляр объекта, а затем устанавливал имя, просто используя: $object->name = "x";Однако мне сказали, что это не ...
параметры по умолчанию в файлах .h и .cpp
Составитель: g ++ 4.7.2 Хорошо. Поэтому я запутался в параметрах по умолчанию в.h а также.cpp файлы. Во многих местах (включая этот сайт) упоминается, что параметры по умолчанию можно добавлять только в файлы .h, а не в файлы .cpp. Тем не менее, ...
Переменная экземпляра, переопределяющая наследование Java [duplicate]
На этот вопрос уже есть ответ здесь: Наследование Java - переопределение переменных экземпляра [/questions/2464222/java-inheritance-instance-variables-overriding] 3 ответаЯ учу Java. У меня есть сомнения в наследстве. Когда дочерний класс ...
Является ли фрагмент наследования Javascript Джона Резига устаревшим?
Я ищу простой способ создания двух классов, один наследует от другого, а потомок переопределяет один из методов родителя и внутри нового метода вызывает родительский метод. Например, имея классAnimal а такжеDogгде класс Animal ...
Если производный класс наследует закрытые члены базового класса, то почему не конструкторы?
Я хочу очистить мое понимание этой основной концепции OOPS в c #. На большинстве интернет-сайтов я читал, что производный класснаследуетсячастные члены базового класса, но этоне может получить доступэти члены. Производный класс имеет доступ к ...