ruby> module SabitModulu
| C1=101
| C2=102
| C3=103
| def sabitleriGoster
| print C1," ",C2," ",C3,"\n"
| end
| end
nil
ruby> C1
ERR: (eval):1: uninitialized constant C1
ruby> include SabitModulu
Object
ruby> C1
101
ruby> sabitleriGoster
101 102 103
nil
ruby> C1=99 # pek iyi bir fikir değil
99
ruby> C1
99
ruby> SabitModulu::C1 # modülün sabiti rahatsız edilmemiş...
101
ruby> SabitModulu::C1=99 # önceki sürümlerde buna izin verilmez
(eval):1: warning: already initialized constant C1
99
ruby> SabitModulu::C1 # sen iste yeter ki...
99