Wie ist das denn mit dem 'new'-Konstruktor?
Nehmen wir mal an, ich habe folgende Objekte erzeugt:
class Programmiersprache {
has Str $.name;
has bit $.scriptsprache;
}
my Programmiersprache $programmiersprache = Programmiersprache.new ( was kommt dann hier rein? );
Oder etwas Sophistikater:
class Person {
has Str $.name;
has Int $.alter;
}
class Programmierer is Person {
has Programmiersprache $.sprache;
has int $.erfahrung;
}
my Programmierer $ego = Programmierer.new( was hier? );
Gruss Christian
Ein Betriebssystem sie zu knechten, sie alle zu finden, Ins Dunkel zu treiben und ewig zu binden.
William Gates III