Advertisement
Guest User

Untitled

a guest
Nov 12th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1.  
  2. import functions.*;
  3.  
  4. import java.util.concurrent.Executors;
  5.  
  6.  
  7. public class Main {
  8.  
  9. public static void main(String[] args) throws InappropriateFunctionPointException, CloneNotSupportedException {
  10.  
  11. TabulatedFunction l = new LinkedListTabulatedFunction(0,10,10);
  12. TabulatedFunction a = new ArrayTabulatedFunction(0,10,10);
  13.  
  14. System.out.println(a.equals(l));
  15. System.out.println(l.equals(a));
  16. System.out.println(l.equals(l));
  17. System.out.println(a.equals(a));
  18.  
  19. System.out.println(a.hashCode());
  20. System.out.println(l.hashCode());
  21.  
  22. // l.addPoint(new FunctionPoint(6.1,0));
  23.  
  24. System.out.println(a.equals(l));
  25. System.out.println(l.equals(a));
  26. System.out.println(l.equals(l));
  27. System.out.println(a.equals(a));
  28.  
  29. System.out.println(a.hashCode());
  30. System.out.println(l.hashCode());
  31.  
  32. System.out.println("_____");
  33.  
  34. TabulatedFunction ll = (TabulatedFunction) l.clone();
  35. TabulatedFunction aa = (TabulatedFunction) a.clone();
  36.  
  37. System.out.println(aa.equals(ll));
  38. System.out.println(l.equals(ll));
  39. System.out.println(a.equals(aa));
  40.  
  41. aa.addPoint(new FunctionPoint(6.2,0));
  42. l.addPoint(new FunctionPoint(6.2,0));
  43.  
  44. System.out.println(aa.equals(ll));
  45. System.out.println(l.equals(ll));
  46. System.out.println(a.equals(aa));
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53. }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement