taufiq123

Untitled

Oct 27th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.39 KB | None | 0 0
  1.  
  2. /**
  3.  * Write a description of class Database here.
  4.  *
  5.  * @author (your name)
  6.  * @version (a version number or a date)
  7.  */
  8. public class Database
  9. {
  10.     private IdCard[] idCards;
  11.     private Kendaraan[] kendaraans;
  12.     public Database(){
  13.     idCards=new IdCard[2];
  14.     idCards[0]=new IdCard(100000000,"Taufiq");
  15.     idCards[1]=new IdCard(500,"Upiq");
  16.    
  17.     kendaraans=new Kendaraan[2];
  18.     kendaraans[0]=new Kendaraan("GOLONGAN1","Taufiq");
  19.     kendaraans[1]=new Kendaraan("GOLONGAN2","Upiq");
  20.     }
  21.    
  22.    
  23.     public IdCard getAccount(String usera){
  24.         for(IdCard bla : idCards){
  25.             if(bla.getAccount()==usera){
  26.                 return bla;
  27.             }
  28.         }
  29.        
  30.         return null;
  31.     }
  32.    
  33.    
  34.     public Kendaraan getVec(String vec){
  35.         for(Kendaraan bli : kendaraans){
  36.             if(bli.getDriver()==vec){
  37.                 return bli;
  38.             }
  39.         }
  40.        
  41.         return null;
  42.     }
  43.    
  44.    
  45.     public boolean authenticateUser(String user){
  46.        IdCard userAccount = getAccount(user);
  47.        if(userAccount!=null){
  48.            return true;
  49.         }
  50.        else
  51.         return false;
  52.     }
  53.    
  54.     public boolean authenticateVec(String user){
  55.        Kendaraan userAccount = getVec(user);
  56.        if(userAccount!=null){
  57.            return true;
  58.         }
  59.        else
  60.         return false;
  61.     }
  62.    
  63.    
  64. }
Advertisement
Add Comment
Please, Sign In to add comment