Сообщение Re[9]: Как объяснить падение популярности .net? от 13.12.2019 11:53
Изменено 13.12.2019 11:54 Serginio1
Re[9]: Как объяснить падение популярности .net?
Здравствуйте, zverjuga, Вы писали:
Z>а если свойств будет сто штук, их нужно все будет в конструкторе перечислять? как по мне, все таки удобнее традиционный путь
Z>
Нет конечно. Ты так же можешь их в классе прописать.
Просто здесь экономия на публикации свойств.
Кроме того конструктор выполняет не только установку свойств.
Z>а если свойств будет сто штук, их нужно все будет в конструкторе перечислять? как по мне, все таки удобнее традиционный путь
Z>
Z>class Foo {
Z> public Property1
Z> private Property2
Z> ...
Z> Public Property100
Z>}
Z>var foo = new Foo { Property1 = 1, Property100 = 100 } // инициализируешь только те свойства, которые считаешь нужным
Z>
Нет конечно. Ты так же можешь их в классе прописать.
Просто здесь экономия на публикации свойств.
Кроме того конструктор выполняет не только установку свойств.
Re[9]: Как объяснить падение популярности .net?
Здравствуйте, zverjuga, Вы писали:
Z>а если свойств будет сто штук, их нужно все будет в конструкторе перечислять? как по мне, все таки удобнее традиционный путь
Z>
Нет конечно. Ты так же можешь их в классе прописать.
Просто здесь экономия на публикации свойств.
Кроме того конструктор выполняет не только установку свойств.
https://metanit.com/web/typescript/3.1.php
Z>а если свойств будет сто штук, их нужно все будет в конструкторе перечислять? как по мне, все таки удобнее традиционный путь
Z>
Z>class Foo {
Z> public Property1
Z> private Property2
Z> ...
Z> Public Property100
Z>}
Z>var foo = new Foo { Property1 = 1, Property100 = 100 } // инициализируешь только те свойства, которые считаешь нужным
Z>
Нет конечно. Ты так же можешь их в классе прописать.
Просто здесь экономия на публикации свойств.
Кроме того конструктор выполняет не только установку свойств.
https://metanit.com/web/typescript/3.1.php