class Gerade{ public double m; // die Steigung public double b; // Y-Achsten-Abstnitt public Gerade (double steigung, double y) { m = steigung; b = y; } public double gibY (double x) { return m*x+b; }}
public class GeradenProgramm{ static Gerade g1, g2; public static void main (String[] foobar) // :-) { g1 = new Gerade(1.5, 4.0); g2 = new Gerade(-0.5, 12.0); int sx = schnittPunktX(g1,g2); // der X-Wert des Schnittpunkts... int sy = g1.gibY(sx); } private static double schnittPunktX(Gerade a, Gerade b) { // hier nun die Berechnung des X-Werts des Schnittpunkts so // wie ich's schon beschrieben hatte... }}