アプレットを勉強しているのですが、このようにGraphicsクラスのオブジェクトを受け取るメソッドが出てきました。
java
1public void paint(Graphics g){ 2 3}
このGraphicsクラスを調べると、
public abstract class Graphics
extends Object
Graphics クラスは、すべてのグラフィックコンテキストの抽象基底クラスです。グラフィックコンテキストによってアプリケーションは、各種デバイスにより実現されるコンポーネント上やオフスクリーンイメージ上に描画できます。
抽象クラスと出てきました。抽象クラスはインスタンスを作れないと勉強したのですが、これは、、。
なぜGraphicsクラスのオブジェクトを受け取ろうとしているんでしょう。オブジェクトを作れるんですか?
プログラマ自身が作れないだけで内部でオブジェクトが自動的に作られていると考えているんですが、しっくりきません。教えてください
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/24 05:45