tes array oop di java

+Ahsaybisnis sayfudin kali ini saya akan berbagi pengetahuan sedikit dari saya, ini ada kasus menampilkan rata-rata dan nrp mahasiswa dengan oop di java.
ok kita langsung praktek saja keburu tidak sabar :D.

langkah pertama buka notepad atau editor java lainnya, kemudian ketik kode klas dibawah ini.
===================================================================
public class Mahasiswa {
    String nama[]=new String[4];
    int nilai[]=new int[3];
    int nrp;
    double rata=0;
    
    Mahasiswa(int nrp,String nama,int rpl,int bd,int pbo){
    this.nrp=nrp;
    this.nama[0]=nama;
    this.nilai[0]=rpl;
    this.nilai[1]=bd;
    this.nilai[2]=pbo;
    }
    
    double avg(){
        int total=0;
        for(int i=0;i<nilai.length;i++){
            total+=nilai[i];
        }
        rata=total/nilai.length;
        return rata;
    }
     ====================================================================
terus buat kode untuk tes mahasiswanya ketikkan kode dibawah ini teman.

public class Tesnilai {
    public static void main(String[] argv){
        Mahasiswa mh1=new Mahasiswa(1,"ahmad",81,90,62);
        Mahasiswa mh2=new Mahasiswa(2,"adang",50,83,87);
        Mahasiswa mh3=new Mahasiswa(3,"dani", 81, 90, 62);
        Mahasiswa mh4=new Mahasiswa(4,"dani", 77, 70, 92);
      
        System.out.println("nrp\t rata-rata ");
        System.out.println(mh1.nrp+"\t "+mh1.avg());
        System.out.println(mh2.nrp+"\t "+mh2.avg());
        System.out.println(mh3.nrp+"\t "+mh3.avg());
        System.out.println(mh4.nrp+"\t "+mh4.avg());    
    }
}

simpan dengan nama persis seperti nama klasnya yaitu Tesnilai.java ok setelah semua class dibuat kita tes dan hasilnya adalah.
coba compile sendiri :D.