diff --git a/Auto.java b/Auto.java index 56b9e50..8659f61 100644 --- a/Auto.java +++ b/Auto.java @@ -1,4 +1,4 @@ - +import java.util.random public class Auto { @@ -6,7 +6,8 @@ public class Auto String farbe; public Auto(String f) { - raeder = 4; + Random rand = new Random(); + raeder = rand.nextInt(50); farbe = f; } public void hupe() @@ -20,5 +21,6 @@ public class Auto public void Ausgabe() { System.out.println("ich bin ein" + farbe + "es Auto!"); + hupe(); } } diff --git a/Gerade.java b/Gerade.java new file mode 100644 index 0000000..1bfc808 --- /dev/null +++ b/Gerade.java @@ -0,0 +1,17 @@ + +public class Gerade +{ + double m; + double c; + public Gerade(double _m, double _c) + { + m = _m; + c = _c; + } + + public Gerade( Punkt p1, Punkt p2) + { + m = (p2.y -p1.y) / (p2.x - p1.x); + c = p1.y - m* p1.x; + } +} diff --git a/Punkt.java b/Punkt.java new file mode 100644 index 0000000..b5eba20 --- /dev/null +++ b/Punkt.java @@ -0,0 +1,11 @@ + +public class Punkt +{ + double x; + double y; + public Punkt( double _x, double _y) + { + x = _x; + y = _y; + } +}