JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 新手區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 請問一下 Toolkit 函式 createImage(String filename)的回傳値應如何使用??
arifkz





發文: 28
積分: 1
於 2006-08-18 21:34 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
今天操作 Toolkit 這個類別的時候
看到某個函式的回傳值寫著 abstract Image
完整的內容如下 :
abstract Image createImage(String filename)

後面的說明寫著 :
Returns an image which gets pixel data from the specified file. The returned Image is a new object which will not be shared with any other caller of this method or its getImage variant.

其中我看不懂的地方是....
1. 如果都是宣告ㄧ個 Image 的物件去接收回傳值的話
回傳 abstract Image 和單純回傳 Image 使用上有差別嗎??

2. API 文件說明的意思是 回傳的 abstract Image 不能被其他的呼叫者(caller)拿來用.... 這句話是什麼意思啊?? 我想了很久都想不通
假如回傳値不能用的話....那回傳不就沒有意義了??

以上兩個問題算是困惱我蠻久的觀念
希望板上有高手幫忙解答一下
感激不盡啦....


reply to postreply to post
作者 Re:請問一下 Toolkit 函式 createImage(String filename)的回傳値應如何使用?? [Re:arifkz]
Duncan

還隱隱作痛

版主

發文: 7816
積分: 39
於 2006-08-18 21:51 user profilesend a private message to usersend email to Duncanreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
arifkz wrote:
今天操作 Toolkit 這個類別的時候
看到某個函式的回傳值寫著 abstract Image
完整的內容如下 :
abstract Image createImage(String filename)

後面的說明寫著 :
Returns an image which gets pixel data from the specified file. The returned Image is a new object which will not be shared with any other caller of this method or its getImage variant.

其中我看不懂的地方是....
1. 如果都是宣告ㄧ個 Image 的物件去接收回傳值的話
回傳 abstract Image 和單純回傳 Image 使用上有差別嗎??

2. API 文件說明的意思是 回傳的 abstract Image 不能被其他的呼叫者(caller)拿來用.... 這句話是什麼意思啊?? 我想了很久都想不通
假如回傳値不能用的話....那回傳不就沒有意義了??

以上兩個問題算是困惱我蠻久的觀念
希望板上有高手幫忙解答一下
感激不盡啦....


1. modifier "abstract" 是修飾 Toolkit - createImage(String) 這個 method,不是修飾 Image,所以沒有所謂 Image 跟 abstract Image 有什麼差別。

2. 那段文字的意思是說:該 API 會傳回新建構的 Image object,也就是說當程式 invoke createImage 數次,即使每次都指定相同的資源,每次都會傳回不同的 Image object,而不是指定同樣的資源會傳回同一個 Image object(不同於 getImage(...))。


reply to postreply to post

給我
辣味豆腐 其餘免談
作者 Re:請問一下 Toolkit 函式 createImage(String filename)的回傳値應如何使用?? [Re:arifkz]
arifkz





發文: 28
積分: 1
於 2006-08-18 22:31 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
感謝版主的解答...
看來我第一個問題觀念真的錯的有點離譜 = =
又讓我學到了寶貴的ㄧ課
萬分感謝啦 ^^


reply to postreply to post
» JWorld@TW »  Java 新手區

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8