0

学習目的で、Java プロジェクトの Lingpipe を Eclipse にインポートしようとしています。Eclipse で提供されている「open Type Hierarchy」機能を使用しました。次の図はスクリーンショットです。上付き文字 S の C、上付き文字 A の C、上付き文字 F の C など、それらのラベルの意味がよくわかりません。さらに、それらのいくつかは赤でマークされています。参照しているラベルを示すために、黄色と赤い矢印の線を使用しています。さらに、この種の型階層は Java プロジェクトを理解するのにどのように役立つのでしょうか?

ここに画像の説明を入力

4

2 に答える 2

1

SimonC の回答は正しいですが、それがユーザーにどのように役立つかについては、まだ明確にする必要があると思います。

具体的には、 C は Class F を意味します。F は Final Class を意味します。S は Static Class を意味します。A は Abstract を意味します。

これらの表記法はすべて、ユーザーが見ているクラスがどのようなクラスであるかを示すのに役立ちます。赤い点は、 プライベート フィールドまたはクラスまたはメソッド用です。参照されるオブジェクトに応じて。パッケージの可視性については、青い三角形と同じです。

お役に立てれば。

于 2013-07-12T06:06:52.783 に答える