Anda di halaman 1dari 2

/* CLASS TANPA CONSTRUCTOR / CLASS POLOS

// membuat class sebagai template

class Mahasiswa {
String nama;
String NIM;
String jurusan;
int umur;
}

public class Main {


public static void main(String[] args) throws Exception {
// membuat object tanpa constructor
Mahasiswa mahasiswa1 = new Mahasiswa();
mahasiswa1.nama = "Aulia";
mahasiswa1.NIM = "12345";
mahasiswa1.jurusan = "TI";
mahasiswa1.umur = 19;
System.out.println(mahasiswa1.nama);
System.out.println(mahasiswa1.NIM);
System.out.println(mahasiswa1.jurusan);
System.out.println(mahasiswa1.umur);
}
}

Kode di atas adalah contoh penggunaan class dalam bahasa pemrograman Java. Berikut adalah
penjelasan lengkapnya:

1. Class Mahasiswa:

• Ini adalah definisi class Mahasiswa. Class ini memiliki empat atribut (data member),
yaitu nama, NIM, jurusan, dan umur, yang mewakili atribut-atribut yang umumnya
terkait dengan seorang mahasiswa.

• Class ini tidak memiliki constructor yang didefinisikan secara eksplisit. Oleh karena
itu, Java akan menyediakan constructor default (tanpa parameter) secara otomatis.

2. Class Main:

• Ini adalah definisi class Main, yang merupakan class utama yang akan dijalankan
saat program dieksekusi.

• Method main(String[] args) adalah titik masuk utama (entry point) dari program
Java. Pada saat program dieksekusi, method ini akan dijalankan terlebih dahulu.

• Di dalam method main, kita membuat sebuah objek mahasiswa1 dari class
Mahasiswa dengan menggunakan constructor default.
• Kemudian, kita mengisi nilai atribut-atribut dari objek mahasiswa1 menggunakan
operator dot (.). Setiap atribut dari objek mahasiswa1 diakses dan diisi dengan nilai
yang sesuai.

• Setelah nilai atribut diisi, kita mencetak nilai-nilai atribut tersebut menggunakan
method println dari class System.out.

3. Output:

• Program akan mencetak nilai-nilai atribut dari objek mahasiswa1, yaitu nama, NIM,
jurusan, dan umur, ke konsol.

Kesimpulannya, kode di atas merupakan contoh sederhana dari penggunaan class dalam Java. Class
Mahasiswa digunakan sebagai template untuk membuat objek mahasiswa, sedangkan class Main
digunakan untuk membuat objek dan mengakses atribut dari class Mahasiswa. Program kemudian
mencetak nilai-nilai atribut dari objek mahasiswa1 ke konsol.

Anda mungkin juga menyukai