Pengenalan Class dan Object pada Java: Fondasi Pemrograman Berorientasi Objek

ViaByte.Net

Class dan Object Java

Konsep Utama dalam Class dan Object

1. Encapsulation (Pembungkusan): Encapsulation adalah konsep dalam OOP di mana variabel (atribut) dalam sebuah class disembunyikan atau dilindungi dari akses langsung dari luar class. Ini dilakukan dengan mendeklarasikan variabel sebagai private, dan menyediakan metode public untuk mengakses dan mengubah nilai variabel tersebut.

public class Mobil {
    private String merek;
    private String warna;
    private int tahunProduksi;

    // Metode untuk mengatur nilai merek
    public void setMerek(String merek) {
        this.merek = merek;
    }

    // Metode untuk mengambil nilai merek
    public String getMerek() {
        return merek;
    }
}

2. Polymorphism (Polimorfisme): Polymorphism adalah konsep di mana sebuah objek dapat memiliki banyak bentuk atau perilaku. Ini dapat dicapai dengan menggunakan overloading dan overriding.

Contoh Overloading:

Bagikan:

Tinggalkan komentar