Import pada bahasa pemrograman Java? Seperti apa import pada bahasa pemrograman Java? Bagaimana cara menggunakannya?
Java merupakan bahasa pemrograman berorientasi objek. Ciri – ciri bahasa pemrograman berorientasi objek yang paling umum adalah terdiri dari banyak class dan object. Dengan bahasa pemrograman berorientasi objek, kamu dapat membuat sebuah object dari suatu class. Kamu juga bisa menggunakan class lain di kode class lainnya. Ada istilah import di bahasa pemrograman Java. Apa itu import? Import adalah sesuatu yang membuat kita dapat menggunakan kode dari class yang berada di package berbeda.
Baca juga : |
Cara Membuat dan Menggunakan Objek di Java |
Perbedaan Method Overloading dan Overriding di Java |
Ciri – ciri import berada diluar block class, biasanya berada di atas block class. Seperti yg dilingkari pada gambar di bawah ini :
Ciri – ciri lainnya adalah setelah import terdapat letak package dari class lain yang digunakan di class sepert yang diberi kotak pada gambar di atas.
Mari kita lanjut praktek. Di tutorial ini menggunakan Intellij IDEA. Buka Intellij IDEA kemudian klik New Project seperti yang dilingkari pada gambar di bawah ini :
Kemudian klik tombol next seperti yang dilingkari pada gambar di bawah ini :
Klik next lagi seperti yang dilingkari pada gambar di bawah ini :
Isi Project Name dengan “TestImport” lalu klik tombol finish seperti yang dilingkari pada gambar di bawah ini :
Kita akan membuat package dengan nama com.example.myimport, klik kanan src lalu pilih New dan klik Package seperti pada gambar di bawah ini :
Kemudian beri nama package com.example.myimport seperti pada gambar di bawah ini :
Setelah itu coba buat sendiri package baru dengan nama com.example.newpackage sehingga kita memiliki dua package seperti gambar di bawah ini :
Kemudian kita akan membuat class dengan nama MyClass di package myimport. Klik kanan package MyImport pilih new lalu klik Java Class seperti gambar di bawah ini :
Beri nama class dengan MyClass seperti gambar di bawah ini :
Kemudian buatlah class baru bernama YourClass di package newpackage sehingga menjadi seperti yang dilingkari pada gambar di bawah ini :
Sekarang kita memiliki dua kelas. Satu berada di package myimport, yaitu MyClass. Sedangkan satunya berada di package newpackage, yaitu YourClass.
Kemudian isikan kode berikut di MyClass :
Sehingga MyClass menjadi seperti berikut :
Kita melihat pada kode di atas yang ditambahkan ke MyClass adalah method sayHiToYou(). Agar dapat dipanggil class lain, method di class MyClass harus menggunakan access modifier public diikuti dengan kata static seperti pada kode di atas. Kenapa harus ada static? Karena kita mengakses secara langsung melalui class tersebut tanpa membuat object dari class tersebut. Lalu buat YourClass menjadi seperti berikut ini :
Pada kode di atas kita memanggil method sayHiToYou() dari class MyClass. Jika diperhatikan pada kode di atas terdapat baris kode import com.example.myimport.MyClass. Baris kode import wajib ditambahkan karena kita menggunakan method dari MyClass secara langsung tanpa membuat object. Jika tidak ditambahkan maka akan muncuk error seperti pada gambar di bawah ini :
Baca juga : Smart Contract Pada Blockchain Free TON
Sekian, terimakasih, dan semoga bermanfaat:)