Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.73 KB | None | 0 0
  1. // let all single capital letters of alphabet (except A) be classes that extends abstract class A
  2.  
  3. A obj = myFunction();
  4. if(A.getClass.equals(X.class)){
  5.     ((X)obj).doX();
  6. }else if(A.getClass.equals(Y.class)){
  7.     ((Y)obj).doY();
  8. }else if(A.getClass.equals(Z.class)){
  9.     ((Z)obj).doZ();
  10. }else if(A.getClass.equals(W.class)){
  11.     ((W)obj).doW();
  12. }else if(A.getClass.equals(R.class)){
  13.     ((R)obj).doR();
  14. }else if(A.getClass.equals(G.class)){
  15.     ((G)obj).doG();
  16. }else if(A.getClass.equals(Q.class)){
  17.     ((Q)obj).doQ();
  18. }else if(A.getClass.equals(F.class)){
  19.     ((F)obj).doF();
  20. }else if(A.getClass.equals(D.class)){
  21.     ((D)obj).doD();
  22. }else if(A.getClass.equals(N.class)){
  23.     ((N)obj).doN();
  24. }
  25. // (...)
  26. // AND IT'S GOING FOR 100 LINES FOR FUCKS SAKE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement