Praktikum PBO D 2026/Week 1: Class, Object, & Constructor/Class, Object, & Constructor

Class, Object, & Constructor

0efbb41f8d6941981f84a97a5cec74964992df934324bb27a78e1b22e08c4474.jpeg

Class

Definisi: Blueprint/cetakan untuk membuat object. Fungsi: Menentukan atribut dan method yang dimiliki object.

Syntax:

class NamaClass {
    tipeData atribut;
}

Object

Definisi: Instance dari sebuah class. Fungsi: Menggunakan atribut dan method dari class.

Syntax:

NamaClass namaObject = new NamaClass();

Constructor

Definisi: Method khusus yang dipanggil saat object dibuat. Fungsi: Menginisialisasi nilai awal object.

Syntax:

NamaClass() {
    // inisialisasi
}

Constructor dengan Parameter

NamaClass(tipeData parameter) {
    atribut = parameter;
}