Tuesday, February 24, 2015

contoh asosiasi (program piala oskar-oskaran)

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

package oskar;

/**
*
* @author marisa
*/
public class Oskar {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
awards a1 = new awards();
a1.setkategori (" Best Actor");
a1.setdiumumkan ("diumumkan oleh Kandra bulock");

awards a2 = new awards();
a2.setkategori ("Best Costume");
a2.setdiumumkan("diumumkan oleh Siam Nelson ");

awards a3 = new awards();
a3.setkategori ("Best Dancing");
a3.setdiumumkan("diumumkan oleh Jeniffer Lepaz ");


aktor b = new aktor ();
b.setNamaactor ("Bradley Kuper");
b.setKateGori(a1.getKateGori());
b.setDiumumkanOleh (a1.getDiumumkan());
b.setKateGori (a2.getKateGori());
b.setDiumumkanOleh (a2.getDiumumkan());
b.setKateGori (a3.getKateGori());
b.setDiumumkanOleh (a3.getDiumumkan());


System.out.println ("Selamat datang di piala oskar");
System.out.println("actor/actrees "+b.getNamaactor()+" mempunyai "+b.getJmlAwards()+" Awards");
System.out.println(" "+b.getKategori(0)+" "+b.getDiumumkan(0));
System.out.println(" "+b.getKategori(1)+" "+b.getDiumumkan(1));
System.out.println(" "+b.getKategori(2)+" "+b.getDiumumkan(2));

}

}

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

package oskar;

/**
*
* @author marisa
*/
class awards {
private String kategori, diumumkan;
public awards (){

}
public awards (String kategori, String diumumkan){
this.kategori=kategori;
this.diumumkan=diumumkan;
}
public void setdiumumkan(String diumumkan){
this.diumumkan=diumumkan;
}
public void setkategori(String kategori){
this.kategori=kategori;
}
public String getKateGori() {
return (kategori) ;
}
public String getDiumumkan() {
return (diumumkan);
}
}

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

package oskar;

/**
*
* @author marisa
*/
class aktor {private String Namaactor;
private String[] kateGORI = new String[3];
private String[] diumumkanOLEH = new String[3];
private int JmlAwards;

public void setNamaactor (String Namaactor) {
this.Namaactor = Namaactor;
}
public void setKateGori (String kateGori){
if (JmlAwards<3) {
kateGORI[JmlAwards] = kateGori;
//JmlMahasiswa++;

}
}
public void setDiumumkanOleh (String diumumkanOleh){
if (JmlAwards<3) {
diumumkanOLEH[JmlAwards] = diumumkanOleh;
JmlAwards++;

}
}


public int getJmlAwards(){
return this.JmlAwards;
}
public String getNamaactor(){
return this.Namaactor;
}


public String getKategori (int i) {
return (kateGORI[i]);

}
public String getDiumumkan (int i){
return (diumumkanOLEH[i]);
}




}

No comments:

Post a Comment