البيانات :: كائن

وحدة بيرل لتوفير أساليب OO إلى هياكل بيانات بيرل
التحميل الان

البيانات :: كائن الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • اسم الناشر:
  • Jason Fried
  • موقع ويب الناشر:
  • http://search.cpan.org/~fried/

البيانات :: كائن العلامات


البيانات :: كائن وصف

وحدة PERL لتوفير طرق OO إلى هياكل بيانات بيرل Data :: Object هو وحدة بيرل التي تحاول تقديم مواسفات نمط الفئة لمريئات بيانات بيرل. في محاولة لتسهيل اجتياز هياكل البيانات المذكورة في طريقة "OO". يتم التعامل مع صفيف فقط وهياكل التجزئة بأي شكل من الأشكال، يتم إرجاع جميع الآخرين كما is.synopsis استخدام البيانات :: كائن الهدف؛ #simpsons بيانات الفاصل بلدي $ ref = {name => "homer simpson"، children => ، العمر => 38، وظيفة => "مفتش السلامة"، النوع الاجتماعي => "الذكور"، الزوجة => {name => "marge simpson"، zail => 36، job => " ربة منزل "، الجنس =>" أنثى "}}؛ # الكتابة الضفافة المعينة وإرجاع فئة للعمل مع البيانات. بلدي دولار هوميروس = البيانات :: Object-> التفاف ($ المرجع)؛ طباعة $ homer-> زوجة-> الاسم؛ # "مارج سيمبسون" طباعة $ homer-> الأطفال-> عدد؛ # 3 بلدي marge $ marge = $ home-> زوجة؛ $ marge-> الأطفال ($ homer-> الأطفال)؛ # Kids Homers الآن مارجنت الأطفال $ Marge-> مجموعة ("الأطفال"، $ home-> get ("الأطفال"))؛ #Same #Base بنية البيانات تترك في براعة، وتعديلها كما يعتقد المرء. طباعة $ homer-> زوجة-> الأطفال-> عدد؛ # 3 #traverse بسهولة من خلال مجموعة من التجزيح طباعة $ homer-> الأطفال-> أولا (sub {$ _--> اسم eq "Lisa simpson"}) -> العمر؛ # 8 #GET FOLLERS بنات بلدي homers_girls = $ homer-> الأطفال-> grep (sub {$ _-> الجنس EQ "أنثى"})؛ foreach (homers_girls) {print "الاسم:"، $ _-> الاسم، "العمر:"، $ _-> العمر، "\ n"؛ } متطلبات: perl.


البيانات :: كائن برامج ذات صلة