Size: a a a

CODE BLOG / Чат

2020 May 10

M

Max in CODE BLOG / Чат
4g
А разве нет?
А констр с параметрами даже не видит
источник

S

SeanWoo in CODE BLOG / Чат
Базовый конструктор сработает тогда когда будет вызван конструктор наследника
источник

S

SeanWoo in CODE BLOG / Чат
Разве можно из другого метода вызвать конструктор базового класса?
источник

S

SeanWoo in CODE BLOG / Чат
Тьфу
источник

S

SeanWoo in CODE BLOG / Чат
Поправил
источник

M

Max in CODE BLOG / Чат
SeanWoo
Базовый конструктор сработает тогда когда будет вызван конструктор наследника
Тоесть в каждом наследнике я должен создать пустой констр, который будет вызывать Base, верно?
источник

S

SeanWoo in CODE BLOG / Чат
Max
Тоесть в каждом наследнике я должен создать пустой констр, который будет вызывать Base, верно?
Нет
источник

S

SeanWoo in CODE BLOG / Чат
Он автоматически вызывается
источник

4

4g in CODE BLOG / Чат
SeanWoo
Нет
Ну вот про это и спрашивают - я понял так
источник

S

SeanWoo in CODE BLOG / Чат
По умолчанию есть уже пустой конструктор если ты не создавал своих
источник

S

SeanWoo in CODE BLOG / Чат
Если у тебя уже есть созданный конструктор с аргументами, то да, надо пустой конструктор
источник

4

4g in CODE BLOG / Чат
Тогда я запутался чего вызывают и откуда
источник

S

SeanWoo in CODE BLOG / Чат
Ну типо есть класс А и класс Б, класс Б пустой, унаследован от А, в Б уже будет пустой конструктор который вызовет пустой конструктор родителя
источник

4

4g in CODE BLOG / Чат
Я просто сколько писал в базовом классе создал конструктор create, объект наследуемого класса вызовет метод класса родителя, если в наследники он не переопределен
источник

S

SeanWoo in CODE BLOG / Чат
Так вопрос не про метод а про конструктор
источник

S

SeanWoo in CODE BLOG / Чат
Метод то ясно, вызвать можно в наследуемом классе, как и свойства и всё остальное, но конструктор базового только в конструкторе наследуемого класса
источник

M

Max in CODE BLOG / Чат
источник

M

Max in CODE BLOG / Чат
вот такая вот ситуация. В наследнике нет своих констр-ов
источник

4

4g in CODE BLOG / Чат
А конструктор не метод? Ну не врямом смысле слова конечно, может это ещё особенность Шарпа, но что в java, что в delphi по большей ому счету это метод.
источник

S

SeanWoo in CODE BLOG / Чат
4g
А конструктор не метод? Ну не врямом смысле слова конечно, может это ещё особенность Шарпа, но что в java, что в delphi по большей ому счету это метод.
По большому счёту метод, но его вызов доступен только при создании
источник