Vyhledávání na webu

Existují plány přidat Protected do TypeScriptu


Existují plány přidat k TypeScriptu modifikátor Protected? Bez Protected není žádný způsob, jak zajistit správnou funkci dědičnosti, aniž by se proměnné/funkce zpřístupnily externím třídám.

Odpověď č. 1

Konkrétní žádost, kterou můžete následovat pro podporu protected, je zde.

Jak můžete vidět, má to hodně hlasů. Nicméně TypeScript ve většině případů následuje návrhy/novější verze ECMAScript, spíše než aby inovoval sám o sobě. Protože protected je ještě daleko od podpory v ECMAScript/JavaScript, nečekal bych její brzké zavedení. Mnoho vývojářů si místo toho vytvořilo vlastní konvenci kódování a v těch případech, kdy by protected dával větší smysl, používali public.

Odpověď č. 2

Tady je požadavek na funkci: http://typescript.codeplex.com/workitem/1413

Takže pokud budete hlasovat, může to pomoci :) Takže si nemyslím, že je to momentálně na plánu, ale jen návrh.