Sınıf :: Oluştur

Sınıf :: Generate, Perl sınıf hiyerarşileri üretebilecek bir Perl modülüdür.
Şimdi İndirin

Sınıf :: Oluştur Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Steven Wartik
  • yayıncı web sitesi:
  • http://search.cpan.org/~swartik/Class-Generate-1.09/Generate.pod

Sınıf :: Oluştur Etiketler


Sınıf :: Oluştur Açıklama

Sınıf :: Generate, Perl sınıf hiyerarşileri üretebilecek bir Perl modülüdür. Sınıf :: Generate, Perl Sınıf Hiyerarşileri oluşturabilen bir Perl modülüdür. # Class Class_Name'yi, aşağıdaki üyeler türleriyle ilan edin: Sınıf Class_Name => ; # Bir Class_name örneğini tahsis edin, üyeler # verilen değerlere başladığında (referansları kullanarak Diziler ve Hasırlar). $ obj = class_name-> Yeni (S => Skaler, A => , H => {Key1 => V1, ...}, c => Sınıf-> Yeni, C_A => , c_h => ); # Skaler Tip Accessor: $ obj-> s ($ değeri); # Üye için $ değeri atayın. $ memur_value = $ obj-> s; # Access üyesinin değeri. # (Sınıf) Dizi Tipi Accessor: $ obj-> a (); # Üye için tüm diziyi atayın. $ obj-> a (2, $ değeri); # Dizi üyesi 2. $ Obj-> Add_A ($ değeri) için $ değerini atayın; # Dizinin sonuna kadar $ değerini ekle. @a = $ obj-> a; # Tüm diziyi erişim. $ ary_member_value = $ obj-> a (2); # Access Array üyesi 2. $ S = $ obj-> a_size; # Dizinin Dönüş Boyutu. $ değeri = $ obj-> last_a; # Dizinin son öğesini döndür. # (Sınıf) Hash Tipi Accessor: $ obj-> h ({k_1 => v1, ..., k_n => v_n}) # Tüm karmaşa üyeye atayın. $ obj-> h ($ tuşu, $ değeri); # HASH üyesi $ tuşuna $ değerini atayın. % hash = $ obj-> h; # Bütün karh'e erişin. $ hash_member_value = $ obj-> h ($ tuş); # Access HASH üye değeri $ tuşu. $ obj-> delete_h ($ tuş); # Yuvayı $ tuşla işgal etti. @Keys = $ obj-> h_keys; # Üye H. @Values = $ obj-> h_Values; # Üye H. $ başka = $ obj-> kopya; # Bir nesneyi kopyalayın. Eğer ($ obj-> eşittir ($ daha)) {...} # test eşitliği. Subclass s => [], -Parent => 'class_name'; Sınıf :: Paket dışa aktarma işlevleri, bir sınıf spesifikasyonunu artıran ve bu özelliklerden bir Perl 5 sınıfından oluşturan işlevleri oluşturur. Şartname dili, birçok nesne yönelimli yapıya izin verir: yazılan üyeler, miras, özel üyeler, gerekli üyeler, varsayılan değerler, nesne yöntemleri, sınıf yöntemleri, sınıf değişkenleri ve daha fazlası. CPAN benzer paketler içerir. Neden başka? Nesneye yönelik programlama, özellikle Perl gibi dinamik bir dilde, karmaşık bir çabadır. Yaygın olarak yaptığınız hataları yakalamak için çok zor çalışacak bir paket istedim. Nesneye yönelik programlama sözleşmemizi zorlamama yardımcı olabilecek bir paket istedim. Ayrıca sorduğumda yolumdan çıkmasını istedim. Gereksinimler: · Perl


Sınıf :: Oluştur İlgili Yazılım