//PROGRAM 12-2 class MyRunnable implements Runnable { // mengimplementasikan method run() yang dideklarasikan // di dalam interface Runnable public void run() { System.out.println("Thread anak dieksekusi"); } } class DemoImplementRunnable1 { public static void main(String[] args) { // (LANGKAH KE-1) // membuat objek Runnable MyRunnable obj = new MyRunnable(); // (LANGKAH KE-2) // membuat objek Thread dengan melewatkan objek Runnable Thread t = new Thread(obj); // (LANGKAH KE-3) // menjalankan thread t.start(); System.out.println("Thread utama dieksekusi"); } }