Έχουν δημοσιευτεί
Τετάρτη, 22 Νοεμβρίου 2006 5:08 μμ
από το μέλος
PALLADIN
Μετά από το πολύ ενδιαφέρον σχόλιο της Νατάσας είπα να συνεχίσω το προηγούμενο post (έχω κάνει linked list από τα looper posts :) )
Η ιδέα είναι να δείξω ποσο ισχυρή και dynamic μπορεί να είναι η Ruby και ότι τέτοιου είδους puzzle δεν έχουν κανενα μα κανενα νόημα
class String
def +(value)
self
end
end
Όταν εκτελεστεί ο παραπάνω κώδικας αλλάζω την + μέθοδο στο string αντικείμενο. Και αυτή η συμπεριφορά θα ισχύει για όλα τα strings από εδώ και πέρα.
Τέτοιου τύπου αλλαγές μπορούν να γίνουν σε όλα τα αντικείμενα της Ruby
For Ruby Adventures check
http://poignantguide.net/ruby/
Το συγκεκριμένο guide άρεσε και στον Joel