Files
java-design-patterns/adapter/etc/adapter.png
T

33 lines
12 KiB
Plaintext
Raw Normal View History

‰PNG

IHDR&;®ª.‰IDATxœí]ŒÅ}R…äTJuÊ_V¤FnUþ#%NicW•Ì)´æa’Úr)˜3qCŒ|4ì\1ö“3 åUîìø•3.áÜ@}§±-ÀO%Âg«•Ž¢JNÄ—¨-4jåÐüÁŸ¯óöçÌÎwfg÷íÙ}Ÿ>:íí›ù~?;;»ûF .h”]€ÌE >mÍšßk€•`ÆY–‡À/ìo¡¢±ºÝ‹ h!ã,ð ûÉ›
¬¡h †P4°b„¢BÑÀŠŠjE+F(¨!MäòD³1ÚÉ>O­™  ¨¢Á2ÍE™ywvFa† í¦o:·› Eˆ5µÌQ´^‡µ:û3îΙVCÎm{9»‚˜]6'–Í÷WŸõR4XfŽæQKEëõ\Ãí*“ý|wö.bܘ\èißà"iäÎS‡¦ èN®’äNïÞA*Hµ¿â¬‹¢Á2s±Ìú*š×j¤eéNfX~š^o±mî²É’õ®3rÉnT—#]AÒN/rgÀ„RYV^Ñ`™yZfMM5rŽQÓ ¼[n¯u¯Tl£Ù^ Ó;ì†ÌDº)èªvªr0Ü_=V[Ñ`™¦û30)Z·ÿ+¡ø$(˜bèÙ»$ú‡ËiøÜ Çöt&îÌïwøî—wò?aŒ–#ì£Á2MÍ£^ŠfÞšÑ.t¶ƒ‰R/±·Ýi­mw\ëQ¦‰”"v°¿'® ¤ññ;1V X&æÑÒSÿD)ìÝÞèݵ ®c:-ÎòœPo`¯Jñ—a¸ßyFÚœs,™ oLAr'žuˆü–™£yÔXÑâßÐqÐlÏpfÇŒ,6*sò=FE&æO”ŒõR´8Â2û0V4°:,EŠVŒP4PC(X1BÑ@
¡h`ÅE5„¢#
ÔŠVŒP4PC(X1BÑ@
“)Ú¥7ïz曟ûãonÞøÔV¶Íö”~à@ÑBEƒ_ØÃŠvàôÓ¬Ãv<·k÷É=.Ùöu¾ÈöÓ¹óïï5¼Â~z&¢Ÿ¯1Ü< ûÒ¨ÿâÂ×&ù 3 iÊï¦Ú¦hð už%|gªh¬{þ`ÿ“§÷¾ôæ ¯¿Ó¹ð³³¿Çî?½ÿS­—:så¾O\ƒžËTÑB_"wZJ«
~¡ÍÓVEcChvúÆÉÝçß~%ÒǯþôÜ_Ÿš`W$~˜í|2&öSð¿|®èž«Û—Û é:ÕÚVk-×½–i¶F›P4-àöÓHÑî8:¾íØWç¿çþúÊOÎ|çü§ßz‰mÿüêòÔÙÇØ¯_:¾[l }H&¿Ãp%Bz¿ïACïÉ®7'Ú­ð¤ä¿\㞨zN_¥àêÊvòùPÛ'ùÎN[aW}ÔE'«°§híöhX–Ó°­ö„ hÂÍQ$’Œ¢PúMe;a²£¿0íÙ‚ý"¡¢m˜Þºefë3že?½óËwÇžùŠËûŸÿêñûo?²¥ñÒ/O\ê©®HGþͽ‚E& Œ÷û^1ºö.š*7 ªžKZ+ó
³R ‹ÓTØW4ÇþÜ‚»ñ
. À 9_ªPå!šÊ$:wë
~a_$T46x^óȆéó½kÑß½tíÞ?ûý‡ÿ”‘m\7yÓçn\hÓu“7G®Ät’\ðÿ§HÜ;ßO¸ÐéA¨?n)j7q-Ûˆö\l•ü놲ç”9µ2¨0•4Iqt…E —ÿ陫€ÒåøÁ…ºPÕ!šÊ$;wë
~a_$£ýÉÔ¦Ý'§ØO¿¸úŸ×?¾eýÔfÆã—N¾°tz¤}ÿÓ#êk‘¦ç¤{™à„¥Çp½Úó6!‚÷FýèÚ¤Júѵ:²VñæÕIŠ£+(šÛ°þ¸Ï[€#¢h¼­“U’›T:DS™dçn¢Á/ÔfV°_$T´/ß½þÐæ­íû>øðÿد¯þäõ¯ÍO<ùZïÒô«?¸«}ß–™±'&#6
ɤjë~z.\¸AßFneÌæ â«7_`êºÒš=t…õŠ–´Â¡¢yËatz-é/5¼ë¤
UXÑTçn¢Á/ÔfV°_$T´Ko.~ê¡õ·ÌnûÆÉÉ·ùnì¿>xÿ‰WÿväÈvökÌ3ð®ØÐ1"£kN¶õ=§ ø›¶ç’®59PEÇW8¹¢ÝuzÉZ­Qþ_·IÝC¼Q½™Ë)‰½ë4=wë
~a_$T4ÆÉ—Ÿºöá
ž¼mìØ½¿|ð±³O°¿lû¶#Û?÷è&ö«˜^õÞMäæœ:ÉØP}Ï‘‡ ɨJuôUO§¹Váá OJ3ã+T8¹¢é*Ì)ZØ Ñ™ þò%ªhÔ!šÊ$:wë
~a_$W4·ó>³wÖ™{nýÞö[lgÙ6Û#u›OݻѺ“ìÆ=¥Ö÷\´-¢“‹)z.âüÉG׺ZÅV8…¢i*Ì+š_®ëâDOP%ÖþnwĶ’âMe»Š¿°Ã/R)Z×fßrø¾áÇG>ÿí;Øß;ÛùýZåÖX²ªÂ}WÆ6EëÂ/2êÙL˜LєĜw¹/yWªÂYWÆBEPZef>¡hf´îëâJU8ÓÊ@Ñ,¢UfæŠVŒP4PC(X1BÑ@
¡h`ÅE5„¢#
ÔŠVŒP4PC(X1BÑ@
¡h>{/×e÷–`¶¹õØ{é?úµsÑu(“§h°Ì´æ1ØŠ–S+×ÔnJäÀ)ZNýXSˬ´¢ß”EB/5¸O1X+{¨9\œ|%ä›ÛÛæú¬·Ç/7¬Ì½Eí$ó?å¥uö4G[͆ð툜Œ?5'=W‡HJl´-Äxë 7YYEƒe–f™ÕU4® ýnë´¸8™|à`þKìp[l&#»é}*ÌE²ö*àïd]Â{ >Ó
6¤_—ýØd‚3È™ˆ§~BLç›H/e¤a>½úsÍ’ìÒZ*­W4Xf™–YYE#Æ«aëpmê\ —S㯙â·ûfvã\7\u.°½¦ç³•+Ã×Jú5fÔMfBŽíù”Á¯AÅ(Û5­ƒu´]Ñ`™¥Zf•™pþA“em7^s;½‚epñOˆ^ÑÿÚ5Î$°›hJñ¼¼”‘ëdˆ Ð#ͦŠË,Ï2«¬h¥\ ÝÎhO4ƒk w=¼(\…ˆLô¿òg!%£¯„ª”ÒùÒùhZÒjV@Ñ`™åYfe-:Ú;sÅlEZ»áÒx뿹)ùyÎB²3±Ïô¿’½ÈMñ³tJçZ„6
ç}©Yé×JÐvEƒe–j™ÕU´‹ÜH5Æn´À dh³=Ñ¢º“›ãÒsÏ}Ü:½4įÚB…‡Gსp'•²w^ÒʬaˆFƒ¢ÃØ/`™¥Yf¥
”)]ákÇ*((³ Ë„¢ÕŒP´¿èƒP4¤E5„¢#
ÔŠVŒP4PC(X1BÑ@
iEúh¬3Î2Ô ~Q
ðæ1X60FÕl஬¡h †P4°b„¢BÑÀŠŠjH+f@k'x2
ŒÑ@5¸ë«E(¨!
¬¡h †ý+Z÷3 ÷‘?zåß(ý|ÀÚ³"Š¿(‡ý*ÚðnwûlúçÇØFéçÖž•P4øEYÌFѸN/ÿ”Àz³BŠ¿(žù)š°¸KtQÕüè.}EÂØ¾yªN‘§w.Ä¥¯ì-¹ì®ÓQhÑW4øE¾æ”Ï]gtéÐ^/ÔyU‹šw.k›‘5{ëJ¬-û……c ^½¸BŠ¿0c–æ”FÑ<óÔ5“7]ûÝ1¶Ñ%f@{«!(WºèžKs.m­l—Þ
f¥žã2_¥pq£‚h­¢Á/Ò1[sJ¬h_üû¯ßýƒÖßú»Ãžbì_®Ç
ÚÎ÷Òè¨; ëÄ8Þë€
G—¹m/Ci‰Mé±E·&ÚÔB8Ä!ÄÒ>ŠÊ8ká4ÂEa“WCXÑ–__Ö·€n³¨ò—S’…ÆžHt¥î¢W6°SÑà)ý"ksj$R´~ô7·Î¿°tÄçaö/Û)$Ó«¬ÓLÜÒ¨áNgå+/+§QÂUü‚5\¹Õ´Â_%„®®+:\âPè9ùª\ue¨µ]UƒëòΨoÁÒª®½¬‚UÑÈü¥”d¡æ'Ò嬓‹xÅšlÁ€_äè™S2Eûýͯ8xþ ÇÎAö/Û©é9n±øÀߤõø„³âÖŒn“GÅ\‹¤¢…Úú½(T̬¶Êäáɪ ˽Yúµ…’)õç®ÊS\²Ë¯[-T4øEz¿ÈÚœ’)Úo?që=?àÔCdÙ¿l§Ô@z“FÂBódÒs<Lz.Z4w1¡l‚¬­²\me´yÆW£÷«?ÍÁ P*¥ºPí‰Hc
(ü"½_dmNÉmûÉÇ®?|÷¡s“‡ÎN>~vm\?;ÆvŠÉ¨P}Ïep-ÒÛ²ç ®EúÚjË5V´¸á’Ó&B¼TÆ·°”2~Œ¦=‘ŒL°“-ð‹ý"#sJ¦hŒ7´wn<úåÙ×ø§}lƒý«h#¾ZîZðš„r¾@×süN}³êÚ1v¾@>„*7¶21yj«áߤxMÊ›@{µ—SÆÍ£ÅÕYîš"h¡¢Á/2ð‹ŒÌ)±¢1î:õ-÷)5ÛP's{ˇðpMO$>ÓÑõÜEî1