// osztaly deklaralas class record{ string name; string title; array(string) songs; // konstruktor void create(){ name = "Amorphis"; title = "Black Winter Day"; songs = ({"Black Winter Day","Into Hiding"}); // string tomb } } // recordok tombje array(record) records = ({}); // tomb bovites, += void add_empty_record(){ records += ({ record() }); // uj record } void show_record(record rec){ write("Record name: "+rec->name+"\n"); write("Artist: "+rec->title+"\n"); write("Songs:\n"); foreach(rec->songs, string song) write(" "+song+"\n"); } int main(){ object rec = record(); // peldanyositas write("----------\n"); write("tomb.pike\n"); write("----------\n"); show_record(rec); // kiirat add_empty_record(); // mukodik:) return 0; } // static == c++ protected, public, private, final lathatosagi tagokkal is rendelkezik