c3d2-wiki/Ruby.mw

48 lines
866 B
Plaintext

== Einstieg ==
* https://tryruby.org
== Rübÿ Spëëd Mëtäl Cödïng ==
{{benötigt Dokumentation}}
== bestimmte Problemlösungsansätze ==
==== Instanzmethoden definieren die nur einer Instanz gehören ====
Der folgende Code generiert auf dem Objekt a der Klasse A die Instanzmethode chunky. Diese Methode ist nur auf dem Objekt a verfügbar und nicht auf dem Objekt b.
<source lang="ruby">
class A;end
a = A.new
b = A.new
a.send(:instance_eval) do
class << self
define_method :chunky do
puts "bacon"
end
end
end
# oder in kurz
def a.bacon
puts "chunky"
end
</source>
== Wiki ==
* [[:Kategorie:Ruby]]
* [[Vorlage:Rübÿ Spëëd Mëtäl Cödïng]]
== Siehe auch ==
* [[wikipedia:de:Ruby]]
== Weblinks ==
* [https://ruby-lang.org/ Homepage] zu [[Ruby]]
{{Rübÿ Spëëd Mëtäl Cödïng}}
[[Kategorie:Ruby]]
[[Kategorie:Wissen]]