2016-07-28 3 views
3

Я прав, что публичные члены конструктора Typcript являются общедоступными в классе и частные члены являются частными?Public vs Private в конструкторах машинописных записей

Если да, какова фактическая разница между публичными членами и свойствами? \

Если предположить, что разница в том, что свойства могут действовать как C# свойства (то есть, может иметь код, связанный с их доступом), почему вы хотели бы сделать поле общественности, без защиты, присущих делает его имущество?

+1

http://stackoverflow.com/questions/12713659/typescript-private-members – gattsbr

+0

Обычно вы должны использовать поле, потому что свойство добавит больше нажатий клавиш и больше сложности кода, но без каких-либо преимуществ? – Katana314

ответ

3

частный создает поле и общественность создает свойство.

Это не похоже на свойство C#, ведь то, что делает его собственностью, является тем, что оно является общедоступным. Нет аксессуаров.

Смежные вопросы