放物線 y = x2のグラフを描くプログラムを作ります。
import java.awt.Graphics2D; import myMath.MyCurve; import myMath.Tpl10; public class TestMyCurve03 extends Tpl10 { public void init() { tr.move(0, getHeight()); tr.set(1, 0, 0, -1); tr.scale(50); } public void draw(Graphics2D g2) { MyPara mc = new MyPara(); double minT, maxT; // 範囲 minT = 0; maxT = getWidth() / tr.k; draw(mc, minT, maxT); } class MyPara extends MyCurve { public void p(double t) { x = t; y = t * t; } } }
MyCurve を継承し、MyPara を作ります。 そして、曲線を描きます。