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 
Local Variable 

Definisi, variabel yang :

  • Dideklarasikan di dalam method, constructor, atau block
  • Hanya hidup saat method dijalankan
Ciri - ciri 

  • Disimpan di Stack
  • Hanya bisa diakses dalam method itu saja 
  • Tidak punya nilai default
  • Harus diinisialisasi dulu 
Static Variabel 
Definisi, variabel yang :
  • Dideklarasi dengan keyword static 
  • Dimiliki oleh class
  • Dibagi ke semua object 
Ciri - ciri :
  • Hanya ada satu di memori
  • Disimpan di Method Area
  • Bisa diakses tanpa membuat object

Komentar

Postingan populer dari blog ini

PERTEMUAN 1 ( 24 FEBRUARI 2026 )

PRAKTIKUM PEMROGRAMAN KE-6