★★ Java の宿題ここで答えます Part 62 ★★
at TECH
29:デフォルトの名無しさん
07/07/19 01:33:23
>>23
/* <applet code="App.class" width="100" height="100"></applet> */
import java.awt.Graphics;
public class App extends java.applet.Applet {
private Zukei[] zukei = {new Sen(), new Shikaku(), new Daen()};
public void paint(Graphics g) { for (Zukei z : zukei) z.drawNanchara(g); }
}
abstract class Zukei { public abstract void drawNanchara(Graphics g); }
class Sen extends Zukei { public void drawNanchara(Graphics g) { g.drawLine(10, 20, 30, 40); } }
class Shikaku extends Zukei { public void drawNanchara(Graphics g) { g.drawRect(30, 20, 40, 20); } }
class Daen extends Zukei { public void drawNanchara(Graphics g) { g.drawOval(0, 10, 40, 15); } }
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5378日前に更新/93 KB
担当:undef