s
Ruby
code posted
by
dsfs
created at 24 Aug 18:47
Edit
|
Back
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# Modulo Sujeito que permite adicionar e notificar # blocks -blocos de código que vão observar module ModuloSujeito def addObservador(&observer) @observers ||=[] @observers << observer end def notificarObservadores @observers.each do |observer| observer.call(self) end end end |
321 Bytes in 2 ms with coderay