Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.47 KB | None | 0 0
  1. package tugas_pbo_tebak_kartu;
  2.  
  3. import java.util.Random;
  4.  
  5. public class TampakDepan1{
  6.     private int panjang;
  7.     private int lebar;
  8.     private static String attribute[] = {"Club", "Diamond", "Heart", "Spade"};
  9.     private int a;
  10.     private String stateBungaString;
  11.    
  12.     public TampakDepan1() {
  13.         this.panjang = 7;
  14.         this.lebar = 7;
  15.     }
  16.    
  17.     void kartunya() {
  18.         a = setNomor();
  19.         stateBungaString = attribute[setAttribute()];
  20.     }
  21.    
  22.     void currentKartu() {
  23.         for(int i=0 ; i<panjang ; i++) {
  24.             for(int j=0 ; j<lebar ; j++) {
  25.                 if (i == 3 && j == 3)
  26.                    System.out.print(a);
  27.                 else if (i == 0 || i == panjang-1 ||  j == 0 || j == lebar-1)            
  28.                    System.out.print("*");            
  29.                 else
  30.                    System.out.print(" ");
  31.             }
  32.             System.out.println();
  33.         }
  34.         System.out.println(stateBungaString);
  35.     }
  36.    
  37.     int getAngka() {
  38.         return a;
  39.     }
  40.    
  41.     int getBunga() {
  42.         int temporary;
  43.        
  44.         if(stateBungaString.equals("Club")) {
  45.             temporary = 1;
  46.         }else if (stateBungaString.equals("Diamond")) {
  47.             temporary = 2;
  48.         }else if (stateBungaString.equals("Heart")) {
  49.             temporary = 3;
  50.         }else {
  51.             temporary = 4;
  52.         }
  53.        
  54.         return temporary;
  55.     }
  56.    
  57.     private int setNomor() {
  58.         Random randomGenerator = new Random();
  59.         int randomInt = randomGenerator.nextInt(9) + 2;
  60.         return randomInt;
  61.     }
  62.    
  63.     private int setAttribute() {
  64.         Random randomGenerator = new Random();
  65.         int randomInt2 = randomGenerator.nextInt(4);
  66.         return randomInt2;
  67.     }
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement