Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Otvorte nový textový editor a uložte súbor ako " Multifunction.rb . " 
 2 
 vložte nasledujúce funkcie do textového editora : 
 
 def multifunkčné x 
 
vrátiť x 1 , x 2 , x 3 celým
koniec celým
 Ruby je jedným z mála jazykov , ktoré skutočne podporuje vrátení viac hodnôt z jeho funkcie . Táto funkcia má jediný argument - s názvom x - a vracia tri hodnoty : x 1 , x 2 a x 3 
 3 
 vložte nasledujúci na riadku po . funkcie : 
 
 x , y , z = multifunkčné 0 
 
 volá funkciu " multifunkčné " s číslom 0 a nastaví premenné x , y , a z , s cieľom , aby hodnoty sa vrátil . Takže výsledkom bude : 
 
 x = 1 
 
 y = 2 
 
 z = 3 
 Visual Basic.NET 
 
 4 
 Otvorte Visual Basic a vytvoriť nový projekt . Vyberte " Command line aplikácie . " 
 5 
vložte nasledujúci definovať funkcie jazyka Visual Basic . ClipArt
 Public Function multifunkčné ( ) ako reťazec 
 
 dim arr ( 3 ) As String 
 
 arr ( 0 ) = " Kevin " 
 
 arr ( 1 ) = " James " 
 
 arr ( 2 ) = " Walker " 
 
návrat arr klipart
 end funkcie 
 
 ako môžete vidieť , Visual Basic priamo nepodporuje vrátení viac hodnôt z funkcie , ale môžu byť vrátené do inej štruktúry dát , ako jednoduchý . pole 
 6 
 vložte nasledujúci otestovať svoje funkcie : 
 
 dim arr = multifunkčné ( ) 
 
 Premenná " arr " bude nastavená na pole reťazce vrátenej funkciou . 
 Java 
 7 
 Otvorte textový editor a okamžite uložte do súboru " Multifunction.java . " 
 8 
 Vložte nasledujúci kód v ňom : 
 
 import java.util.HashMap ; 
 
 class Multifunkčný { 
 
 public static HashMap multifunkčné ( ) { 
 
 výsledky HashMap = new HashMap ( ) ; 
 
 results.put ( " jmeno " , " Kevin " ) ; 
 
 results.put ( " lastName " , " Walker " ) ; 
 
 Výsledky return ; 
 
 } 
 
 } 
 
 ako môžete vidieť , Java , ako je VB , nepodporuje vrátení viac hodnôt z funkcie priamo , ale môžete trik sa do ich návratu rovnako tým , že hodnoty v zbierke nejakého druhu . Tu HashMap sa používa od štandardnej knižnice jazyka Java . To vám umožní pomenovať každý z vašich návratové hodnoty s kľúčom a načítať ich neskôr pomocou rovnakého kľúča . Avšak , polia , linkedlists a komíny sú tiež platné zbierky na použitie, pretože sa hodí 
 9 
 vložte nasledujúci do multifunkčnej triedy otestovať funkciu : . 
 
 Public static void main ( String [ ] args ) { 
 
 názov HashMap =