🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.www
Article #408821

Re: TypeScript - jak uzyskać zmienne prywatne? Gdzie korzyści z TS?

#408821
From: Marek S
Date: Thu, 05 Sep 2019 17:43
23 lines
1886 bytes
W dniu 2019-09-05 o 09:50, Roman Tyczka pisze:
> 
> Nie żabym się znał na TS, choć mam w planie nim się zająć, ale tak na
> logikę to zastanawia mnie które _message wg Ciebie miałaby wziąć metoda
> printMessage() wywołana z klasy Test2? Dla mnie to ewidentny konflikt.
> 

Kurcze, jesteś drugą osobą, która o to dziś mnie pyta. Dla mnie sprawa 
jest tak oczywista jak oddychanie. Napisz sobie skrypt w PHP o podobnej 
strukturze i tam dostaniesz odpowiedź. Jeśli nie PHP, to może C#. Jeśli 
miałbym tworzyć standardy, to z pewnością powieliłbym zachowanie się 
prywatnych zmiennych z tego typu języków.

Reasumując, metoda printMessage() powinno zwrócić wartość "dupa". 
Istnienie identycznej zmiennej prywatnej w klasie potomnej nie ma prawa 
nadpisywać tego, co jest w bazowej.

Przedstaw mi swój tok rozumowania, który powoduje, że masz wątpliwości. 
Ciekawi mnie ich źródło.

-- 
Pozdrawiam,
Marek
Technical Details
Message-ID: <qkrhgq$2sb$1@news.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
References: <qkp5ov$imf$1@news.icm.edu.pl> <10aaekrsuhadf.dlg@tyczka.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
From: Marek S <precz@spamowi.com>
Newsgroups: pl.comp.www
Subject: Re: TypeScript - jak uzyskać zmienne prywatne?
 Gdzie korzyści z TS?
Date: Thu, 5 Sep 2019 19:43:52 +0200
Organization: ICM, Uniwersytet Warszawski
Lines: 23
Message-ID: <qkrhgq$2sb$1@news.icm.edu.pl>
References: <qkp5ov$imf$1@news.icm.edu.pl> <10aaekrsuhadf.dlg@tyczka.com>
NNTP-Posting-Host: 89-77-183-104.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: news.icm.edu.pl 1567705434 2955 89.77.183.104 (5 Sep 2019 17:43:54 GMT)
X-Complaints-To: usenet@news.icm.edu.pl
NNTP-Posting-Date: Thu, 5 Sep 2019 17:43:54 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.0
In-Reply-To: <10aaekrsuhadf.dlg@tyczka.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit