[cpl] [Tema2] Nelamurire assignement si metode tip setter
Trifan Alex
trifan.alex.criss at gmail.com
Fri Dec 4 16:39:51 EET 2015
avem urmatorul cod sursa:
setValue Int value : self.value = value; end;
De aici reiese ca avem metoda setValue.
Din cadrul metodei observam ca avem un assignement care in urma parsarii
assignmentul este int, self.value e int value e int => assignement e int.
In cadrul temei am observat ca returnTypeul unui body de metoda este tipul
ultimei expresii in cazul de fata e int.
Daaar, nu e int e void, pentru ca da e setter => void, + asa e in
cast2.json - metoda e void si ar trebuii sa fie PASS.
Nu inteleg cum ar trebuii tratat cazul acesta, ne prindem cumva ca e
setter? sau ne prindem ca se face referire la self ca ultima expresie si
assignementul are tipul void sau cum?
Multumesc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/cpl/attachments/20151204/e29e8f6b/attachment.html>
More information about the cpl
mailing list