Java Input Student Credits App (JISCA)


JISCA:   SOLD       




Hi dev, still in the context of reminiscing, sharing memories when I was still in college, this time I will try to share the results of my work on completing assignments / case studies on inputting student, lecturer and SKS data.

This is one of the completion of the object-oriented programming course assignment. The IDE that I used at that time was Netbeans. As usual, the thing that you need to pay attention to is about the naming convention, because at that time I was still a layman so, it would be better if you perfect this program again if you want to use it.

Dosen.java

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication1;

/**
 *
 * @author Administrator
 */
public class Dosen {
    private String Kddosen;
    private String[] nimMHS=new String[5];
    private int jmlMahasiswa=0;
    
    public Dosen(String kode)
    {
        this.Kddosen=kode;
    }
    public void setKddosen (String Kddosen)
    {
        this.Kddosen=Kddosen;
    }
    public void setNamadosen (String Namadosen)
    {
        this.Namadosen=Namadosen;
    }
    public void setNimMahasiswa(String nim)
    {
        nimMHS[jmlMahasiswa]=nim;
        jmlMahasiswa++;
    }
    public int getJmlMahasiswa()
    {
        return this.jmlMahasiswa;
    }
    public String getKddosen()
    {
    return this.Kddosen;
    }
    public void daftarMahasiswa()
    {
        System.out.println("Kode Dosen : "+Kddosen);
        System.out.println("Daftar Mahasiswa : ");
        System.out.println("Nama Dosen : ");
        for (int i=0;i<jmlMahasiswa;i++)
        {
        System.out.println(nimMHS[i]);
        }
    }
}

DriverMahasiswaDosen.java

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication1;

/**
 *
 * @author Administrator
 */
public class DriverMahasiswaDosen {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Mahasiswa mhs1 = new Mahasiswa ("30107998","Abdul Kadir","AAAAA");
        Mahasiswa mhs2 = new Mahasiswa ("30107999","Asep Sumarta","BBBBB");
        Dosen dsn = new Dosen("SKS");
        dsn.setNimMahasiswa(mhs1.getNim());
        dsn.setNimMahasiswa(mhs1.getNama());
        dsn.setKddosen(mhs1.getNamadosen());
        dsn.setNimMahasiswa(mhs2.getNim());
        dsn.setNimMahasiswa(mhs2.getNama());
        dsn.setKddosen(mhs2.getNamadosen());
        dsn.daftarMahasiswa();
    }
}

Mahasiswa.java

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication1;

/**
 *
 * @author Administrator
 */
public class Mahasiswa {
    private String nim;
    private String nama;
    private String namadosen;
    
    public Mahasiswa (String nim, String nama,String namadosen)
    {
        this.nim=nim;
        this.nama=nama;
        this.namadosen=namadosen;
    }     
    public void setnama (String nama)
    {
        this.nama=nama;    
    }
    public void setnamadosen (String namadosen)
    {
        this.namadosen=namadosen;    
    }
    public void setnim (String nim)
    {
        this.nim=nim;    
    }
    public String getNim()
    {
        return this.nim;
    }
    public String getNama()
    {
        return this.nama;
    }
    public String getNamadosen()
    {
        return this.namadosen;
    }
}

Happy studying!


Post a Comment

Previous Next

نموذج الاتصال