MATERI KE -2 (03 MARET 2026)
Class & Object
Struktur Program Java Minimal
class NamaClass {
public static void main (String[]args) {
//kode
}
}
Class
Blueprint, template atau cetakan objek.
Instance Variable
Definisi , variabel yang :
- Dideklarasikan di dalam class
- Diluar method
- Tidak menggunakan static
- Dimiliki oleh setiap object
Definisi, variabel yang :
- Dideklarasikan di dalam method, constructor, atau block
- Hanya hidup saat method dijalankan
- Disimpan di Stack
- Hanya bisa diakses dalam method itu saja
- Tidak punya nilai default
- Harus diinisialisasi dulu
Definisi, variabel yang :
- Dideklarasi dengan keyword static
- Dimiliki oleh class
- Dibagi ke semua object
- Hanya ada satu di memori
- Disimpan di Method Area
- Bisa diakses tanpa membuat object

Komentar
Posting Komentar