資源描述:
《[Ruby袖珍參考手冊(cè)].(Ruby.Pocket.Reference).Michael.Fitzgerald.文字版》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、RubyPocketReferenceMichaelFitzgeraldBeijing?Cambridge?Farnham?K?ln?Paris?Sebastopol?Taipei?TokyoRubyPocketReferencebyMichaelFitzgeraldCopyright?2007MichaelFitzgerald.Allrightsreserved.PrintedinCanada.PublishedbyO’ReillyMedia,Inc.,1005GravensteinHighwayNorth,Sebastopol,CA95472.O’Reillybooksmaybepurch
2、asedforeducational,business,orsalespromotionaluse.Onlineeditionsarealsoavailableformosttitles(safari.oreilly.com).Formoreinformation,contactourcorporate/institutionalsalesdepartment:(800)998-9938orcorporate@oreilly.com.Editor:SimonSt.LaurentCoverDesigner:KarenMontgomeryProductionEditor:InteriorDesig
3、ner:DavidFutatoRachelMonaghanIllustrators:RobertRomanoandProofreader:RachelMonaghanJessamynReadIndexer:EllenTroutmanZaigPrintingHistory:July2007:FirstEdition.NutshellHandbook,theNutshellHandbooklogo,andtheO’ReillylogoareregisteredtrademarksofO’ReillyMedia,Inc.ThePocketReferenceseriesdesignations,Rub
4、yPocketReference,theimageofagiraffe,andrelatedtradedressaretrademarksofO’ReillyMedia,Inc.Manyofthedesignationsusedbymanufacturersandsellerstodistinguishtheirproductsareclaimedastrademarks.Wherethosedesignationsappearinthisbook,andO’ReillyMedia,Inc.wasawareofatrademarkclaim,thedesignationshavebeenpri
5、ntedincapsorinitialcaps.Whileeveryprecautionhasbeentakeninthepreparationofthisbook,thepublisherandauthorassumenoresponsibilityforerrorsoromissions,orfordamagesresultingfromtheuseoftheinformationcontainedherein.ISBN-10:0-596-51481-6ISBN-13:978-0-596-51481-5[TM]ContentsRunningRuby2RunningtheRubyInterp
6、reter3UsingaShebangLineonUnix/Linux5AssociatingFileTypesonWindows5ReservedWords7Operators9Comments10Numbers11Variables11LocalVariables12InstanceVariables12ClassVariables13GlobalVariables13Constants13ParallelAssignmentofVariables13Symbols14PredefinedVariables14Pseudovariables17GlobalConstants18iiiRan
7、ges19Methods19Parentheses20ReturnValues20MethodNameConventions21DefaultArguments22VariableArguments22AliasingMethods23Blocks23Procs25ConditionalStatements27TheifStatement27TheunlessStatement29Thewhile