Advertisement
Guest User

Untitled

a guest
Apr 20th, 2014
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. static GameBoard board;
  2.  
  3. MainActivity()
  4. {
  5.  
  6. onCreate()
  7. {
  8. GameBoard board = new GameBoard();
  9. }
  10. }
  11.  
  12. public class GameBoard {
  13.  
  14. SurfaceFace SideA ;
  15. SurfaceFace SideB ;
  16. SurfaceFace SideC ;
  17. SurfaceFace SideD ;
  18. SurfaceFace SideE ;
  19. SurfaceFace SideF ;
  20.  
  21. GameBoard()
  22. {
  23. SurfaceFace SideA = new SurfaceFace();
  24. SurfaceFace SideB = new SurfaceFace();
  25. SurfaceFace SideC = new SurfaceFace();
  26. SurfaceFace SideD = new SurfaceFace();
  27. SurfaceFace SideE = new SurfaceFace();
  28. SurfaceFace SideF = new SurfaceFace();
  29.  
  30. }
  31.  
  32. public SurfaceFace getSurface(String name)
  33. {
  34. if (name.equals("SideA"))
  35. {
  36. return SideA;
  37. }
  38. if (name.equals("SideB"))
  39. {
  40. return SideB;
  41. }
  42. return SideA;
  43.  
  44. }
  45.  
  46.  
  47. }
  48.  
  49. public class SurfaceFace {
  50.  
  51. ArrayList<Item> SurfaceSide = new ArrayList<Item>(AppConstant.grid_size);
  52.  
  53.  
  54. SurfaceFace()
  55. {
  56.  
  57. initArray();
  58. }
  59.  
  60. private void initArray()
  61. {
  62.  
  63. for (int i = 0; i < AppConstant.grid_size; i++)
  64. {
  65. SurfaceSide.add(new Item("Initial", i, "yellow"));
  66.  
  67. }
  68. }
  69.  
  70. public ArrayList<Item> getList()
  71. {
  72. return SurfaceSide;
  73. }
  74.  
  75.  
  76. }
  77.  
  78. GameBoard() {
  79. SideA = new SurfaceFace(); // remove class name at the beginning
  80. SideB = new SurfaceFace();
  81. SideC = new SurfaceFace();
  82. SideD = new SurfaceFace();
  83. SideE = new SurfaceFace();
  84. SideF = new SurfaceFace();
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement