Berikut ini adalah pertanyaan dari akbarmuhammadilham28 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
java :
public class Matakuliah {
private String kode;
private String nama;
private int sks;
private double nilai;
// Constructor
public Matakuliah(String kode, String nama, int sks, double nilai) {
this.kode = kode;
this.nama = nama;
this.sks = sks;
this.nilai = nilai;
}
// Getter methods
public String getKode() {
return kode;
}
public String getNama() {
return nama;
}
public int getSks() {
return sks;
}
public double getNilai() {
return nilai;
}
// Setter methods
public void setKode(String kode) {
this.kode = kode;
}
public void setNama(String nama) {
this.nama = nama;
}
public void setSks(int sks) {
this.sks = sks;
}
public void setNilai(double nilai) {
this.nilai = nilai;
}
// toString method
@Override
public String toString() {
return "Matakuliah{" +
"kode='" + kode + '\'' +
", nama='" + nama + '\'' +
", sks=" + sks +
", nilai=" + nilai +
'}';
}
}
Penjelasan:
Dalam implementasi di atas, terdapat:
Empat fields dengan tipe data yang sesuai dengan spesifikasi: kode, nama, sks, dan nilai.
Constructor yang menerima empat parameter dan digunakan untuk menginisialisasi nilai dari setiap field.
Getter methods untuk masing-masing field, yang digunakan untuk mengakses nilai dari setiap field.
Setter methods untuk masing-masing field, yang digunakan untuk mengubah nilai dari setiap field.
Method toString() yang mengembalikan string representasi dari objek Matakuliah.
Semoga dengan pertanyaan yang sudah terjawab oleh dederidwansaja dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Thu, 22 Jun 23