Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.util.Random;
- public class LineTester {
- private static Random rand = new Random();
- public static void main(String[] args) {
- Point set1P1 = new Point(66,36);
- Point set1P2 = new Point(78,-83);
- Line set1Line = new Line(set1P1, set1P2);
- System.out.println("Set 1");
- System.out.println(set1P1.toString());
- System.out.println(set1P2.toString());
- System.out.print(set1Line.toString());
- System.out.println("-------------------------");
- Point set2P1 = new Point(-13,90);
- Point set2P2 = new Point(39,16);
- Line set2Line = new Line(set2P1, set2P2);
- System.out.println("Set 2");
- System.out.println(set2P1.toString());
- System.out.println(set2P2.toString());
- System.out.print(set2Line.toString());
- System.out.println("-------------------------");
- Point set3P1 = new Point(52,86);
- Point set3P2 = new Point(70,14);
- Line set3Line = new Line(set3P1, set3P2);
- System.out.println("Set 3");
- System.out.println(set3P1.toString());
- System.out.println(set3P2.toString());
- System.out.print(set3Line.toString());
- System.out.println("-------------------------");
- Point set4P1 = new Point(89,24);
- Point set4P2 = new Point(23,-68);
- Line set4Line = new Line(set4P1, set4P2);
- System.out.println("Set 4");
- System.out.println(set4P1.toString());
- System.out.println(set2P2.toString());
- System.out.print(set4Line.toString());
- System.out.println("-------------------------");
- Point set5P1 = new Point(27,84);
- Point set5P2 = new Point(-27,-45);
- Line set5Line = new Line(set5P1, set5P2);
- System.out.println("Set 4");
- System.out.println(set5P1.toString());
- System.out.println(set5P2.toString());
- System.out.print(set5Line.toString());
- System.out.println("-------------------------");
- getTwoPoints(set5Line.getP1(), set5Line.getP2());
- Point anotherPoint = new Point(getInt(), getInt());
- System.out.println("\nPoint object \'anotherPoint\' " + anotherPoint.toString());
- }
- // Generate random number
- private static int getInt() {
- int lowerBound = -100;
- int upperBound = 100;
- return rand.nextInt(upperBound-lowerBound) + lowerBound;
- }
- // Prints random points within the line
- public static void getTwoPoints(Point p1, Point p2) {
- System.out.println(p1.toString() + ", " + p2.toString());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment