Ruby: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Sven (Diskussion | Beiträge) (Instanzmethoden definieren die nur einer Instanz gehören) |
Sven (Diskussion | Beiträge) (+Kategorie Ruby) |
||
Zeile 1: | Zeile 1: | ||
[[Kategorie:Ruby]] | |||
==Instanzmethoden definieren die nur einer Instanz gehören== | ==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. | 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. |
Version vom 19. Mai 2006, 08:03 Uhr
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.
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