RIAトピックス
リッチクライアント/RIAを主テーマに取り扱います。Flex、Ajax、AIR、Silverlight、JavaFX、etc。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【flashrod】ずさんなプログラム
http://d.hatena.ne.jp/flashrod/20080302#1204469598

Flexにおいて、HTTPServiceと言うクラスは

 mx.rpc.http.HTTPService
 mx.rpc.http.mxml.HTTPService

の2つがありますが、同様に
異なるパッケージ名同名のクラスは結構あります。
なので、import宣言の時に横着をして
ワイルドカード「*」を使って省略すると、
コンパイルエラーで怒られたりします。

私は以前からもっと別の理由で
import宣言で「*」を使うのを止めていましたが、
(昔から忘れっぽくて、対象のクラスがどのパッケージなのか
後からJavaDocを見るときに困ることが多かったので…)
こんな事情もあるので、横着せずに記述しましょう。

Java6においてもそれは同様とのこと。
Javaの方がエラーメッセージが丁寧なので
原因は判明し易いと思いますが。



ヨウイチ
スポンサーサイト

テーマ:プログラミング - ジャンル:コンピュータ

コメント
この記事へのコメント
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
copyright © 2005 RIAトピックス all rights reserved.
Powered by FC2ブログ.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。