Program OOP Siamik: Class Kartu Rencana Studi

Berikut ini adalah definisi class Kartu Rencana Studi (KRS) yang akan digunakan dalam program SIAMIK dengan sub proses tentang pengisian Kartu Rencana Studi mahasiswa.

package pkgSIAMIK;
class cKRS{
    private cMhs mhs;
    private cMatkul mk;
    private int semester;
    private int TA;
    private int totalSKS;
    cKRS(){
        System.out.println("Constructor 1 KRS...");
    }
    cKRS(int smt, int t){
        mhs=null; mk=null;
        semester=smt; TA=t;
        System.out.println("Constructor 2 KRS...");
    }
    public void setMhs(cMhs m){
        mhs=m;
    }
    public void setMatkul(cMatkul m){
        mk=m;
    }
    public void setSemester(int s){
        semester=s;
    }
    public void setTA(int t){
        TA=t;
    }
    public void setTotalSKS(int ts){
        totalSKS=ts;
    }
    public cMhs getMhs(){
        return mhs;
    }
    public cMatkul getMatkul(){
        return mk;
    }
    public int getSemester(){
        return semester;
    }
    public int getTA(){
        return TA;
    }
    public int getTotalSKS(){
        return totalSKS;
    }
    public String ToString(){
        return mhs.getNama()+" ambil MK "+mk.getNamaMK();
    }
}

No comments:

Post a Comment