Ruby: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(This page must use the Rübÿ Spëëd Mëtäl Cödïng template!!!111) |
Vater (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Einstieg == | |||
==Instanzmethoden definieren die nur einer Instanz gehören== | |||
* 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. | 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 | class A;end | ||
a = A.new | a = A.new | ||
Zeile 13: | Zeile 21: | ||
end | 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}} | {{Rübÿ Spëëd Mëtäl Cödïng}} | ||
[[Kategorie:Ruby]] | |||
[[Kategorie:Wissen]] |
Version vom 15. April 2015, 16:51 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