Ruby: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Vater (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Vater (Diskussion | Beiträge) (→Einstieg: das mit den foxes :-)) |
||
Zeile 2: | Zeile 2: | ||
* https://tryruby.org | * https://tryruby.org | ||
* [https://poignant.guide/book/ Why's (Poignant) Guide to Ruby] | |||
** [[wikipedia:en:why's (poignant) Guide to Ruby]] | |||
== Rübÿ Spëëd Mëtäl Cödïng == | == Rübÿ Spëëd Mëtäl Cödïng == |
Aktuelle Version vom 8. Januar 2022, 23:53 Uhr
Einstieg
Rübÿ Spëëd Mëtäl Cödïng
Vorlage: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.
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
Wiki
Siehe auch
Weblinks
Rübÿ Spëëd Mëtäl Cödïng
Projects: CacaANSICam | Date Determinator | DVB-Scraping | Filmnächte-Scraping | GeeKal | Gruntmaster | Harvester | Hirn | Irb | Jargon-File | Ruby-MediaWiki | Miniwebserver | Momomoto | Pentabarf | Podcast-fetching | Ruby | Ruby-Geekend | Ruby und Ruby on Rails | Sedusa | VDS-Badges | Xmotoctl | Youtube-Scraping