Multi Class di Java
Pada dasarnya, Java merupakan pemrograman berbasiskan class. Class yang mengacu pada teori dasar Pemrograman Berbasis Object ( Object Oriented Programming). Selanjutnya kita akan membahas tentang class di java dan interaksi antar class satu dengan class lainnya. Ini saya sebut sebagai Java Multi Class.

Pertama, kita akan membuat satu contoh sederhana class. Misalnya kita punya class bernama multiclass1. Anda bisa copy - paste dari code java di bawah ini:
1:  public class multiclass1  
2:  {  
3:   public static void main(String[] argument)  
4:   {  
5:     String tulisan="Ini Multi class 1";  
6:    System.out.println(tulisan);  
7:   }  
8:  }  
Simpan dan beri nama dengn multi multiclass1.java.

Langkah selanjutnya kita akan membuat Class baru dengan nama multiclass2.java. Anda bisa copy - paste dari code di bawah ini:
1:  public class multiclass2  
2:  {  
3:       public void cetak()  
4:       {  
5:            for(int m=0;m<=10;m++)  
6:            System.out.println("Ini Multi class 2");  
7:       }  
8:  }  
Sekarang kita sudah mempunyai 2 class yang berbeda. Kedua class tersebut selanjutnya akan kita hubungkan, sehingga class multiclass1 bisa memanggil class multiclass2.
Langkah Kedua, kita harus membuat Instance/ instanisasi dari class multiclass2.
Caranya:
multiclass2 c2Object = new multiclass2();
Denga begitu, maka kita sudah membuat instance dari class multiclass2 dengan nama c2Object.
Kita bisa melihat bahwa di class multiclass2 memiliki method cetak(). maka kita bisa memanggil method tersebut di class multiclass1 dengan cara:
c2Object.cetak();
Program lengkap dari class multiclass1.java adalah sebagai berikut:
1:  public class multiclass1  
2:  {  
3:   public static void main(String[] argument)  
4:   {  
5:     String tulisan="Ini Multi Class 1";  
6:     System.out.println(tulisan);  
7:     multiclass2 c2Object = new multiclass2();  
8:     c2Object.cetak();  
9:   }  
10:  }  

Setelah kita compile, maka hasil yang muncul di layar adalah:
Ini Multi class 1
Ini Multi class 2
Ini Multi class 2
Ini Multi class 2
Ini Multi class 2
Ini Multi class 2
Ini Multi class 2
Ini Multi class 2
Ini Multi class 2
Ini Multi class 2
Ini Multi class 2