constructor
class Person { public int age; public Person() { age = 1; } } class Customer : Person { public Customer() { age += 1; } } Customer customer = new Customer(); будет ли возраст клиента 2? Похоже, что конструктор базового класса будет вызван независимо от того, что...
есть ли конструктор копирования в python ? Если нет, то что бы я сделал, чтобы добиться чего-то подобного ? ситуация такова, что я использую библиотеку, и я расширил один из классов там с дополнительной функциональностью, и я хочу иметь возможность конвертировать объекты, которые я получаю из библиотеки в эк...
это struct Example { int a, b; Example(int mA, int mB) : a{mA}, b{mB} { } Example(const Example& mE) : a{mE.a}, b{mE.b} { } Example(Example&& mE) : a{move(mE.a)}, b{move(mE.b)} { } Example& operator=(const Example& mE) { a = mE.a; b = mE.b; retur...
должен ли я использовать модульные тестовые конструкторы? Скажем, у меня есть такой конструктор: IMapinfoWrapper wrapper; public SystemInfo(IMapinfoWrapper mapinfoWrapper) { this.wrapper = mapinfoWrapper; } нужно ли писать модульный тест для этого конструктора? У меня нет никаких геттеров для переменно...
Я видел следующий код в одном из наших приложений: public class First() { private Second _second; public First() { _second = new Second(this); // Doing some other initialization stuff, } } public class Second { public Second(First f) { } } на First...
можно ли добавить метод расширения конструктор ? Я хочу добавить конструктор List для получения определенного количества байтов из заданного частично заполненного буфера (без накладных расходов на копирование только соответствующих байтов и т. д.): ... public static List<T>(this List<T> l, T[] a,...
Я определяю такой объект: function Project(Attributes, ProjectWidth, ProjectHeight) { this.ProjectHeight = ProjectHeight; this.ProjectWidth = ProjectWidth; this.ProjectScale = this.GetProjectScale(); this.Attributes = Attributes; this.currentLayout = ''; this.CreateLayoutArray = fun...
в терминах непрофессионала, в чем разница между тривиальными типами, стандартными типами компоновки и стручками? в частности, я хочу определить, является ли new T отличается от new T() для любого параметра шаблона T. Какая из черт типа is_trivial,is_standard_layout и is_pod должен ли я выбрать? (как побочны...
Как я могу вызвать конструктор класса с call_user_func_array это невозможно сделать: $obj = new $class(); call_user_func_array(array($obj, '__construct'), $args); потому что если конструктор имеет параметры, то новая не удастся. ограничение: я не контролирую классы, которые я должен создать, и не могу и...
Я получаю это предупреждение на сонаре.Я хочу, чтобы решение удалило это предупреждение на сонаре. Мой класс выглядит так: public class FilePathHelper { private static String resourcesPath; public static String getFilePath(HttpServletRequest request) { if(resourcesPath == null) { ...