Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

Graphics g_this;

Graphics g_this;ってGraphics g;と同じですか?
というか、
_thisの部分の意味をおしえてください。

5

回答

5499

閲覧

5件の回答

評価

0

普通に考えれば
g_this
という風に名付けただけの変数名だと思うけど。
どういう規則で名前を付けたのかは
名前を付けた人に聞かないとわからないわ。

> Graphics g_this;ってGraphics g;と同じですか?
g_thisもgもGraphicsのインスタンスという意味では同じだけど
Java的記述においてはg_this != gよ。

Graphics g_this だろうが
Graphics g だろうが
Graphics moji だろうが
単に変数にそういう名前を付けただけよ。
意味は名付けた人が知っているのよ。

理想は誰が見ても何に使われるのか
判るように変数名をつけることね。

評価

0

あ!なるほど。
気づきませんでした。初心者なもんで;
回答ありがとうございます。

Graphics g_this;
と、宣言(フィールド??)しているのに
g.drawなんとかって使ってるのはなぜですか?

評価

0

エスパー。

Graphics g_this;

public void paint(Graphics g){
g.drawなんとか();

}

こうなっているとか。

評価

0

>Graphics g_this;
>
>public void paint(Graphics g){
>g.drawなんとか();
>
>}

そうなってるんです。

評価

0

とりあえず
「Java 初心者」
とかそんなのがタイトルに入っている本やサイトとか
1回でも勉強してきて。

まともに回答すると
明日になってしまうわ。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。