Anda di halaman 1dari 5

PEMROGRAMAN

BERORIENTASI
OBJEK
JAVA PROGRAMING
TUGAS_1

HERAWATI
NPM : 10108959
Class : 3KA14
1.Apa yang kamu ketahiu tentang JAVA APLICATION
PROGRAMING INTERFACE (API), sebutkan serta
jelaskan fungsinya.
API adalah :
Penghubung suatu aplikasi dengan aplikasi lainnya. Suatu rutin standar
yang memungkinkan programmer menggunakan system function. Proses
ini dikelola melalui operating sistem. Keunggulan dari API ini adalah
mampunya suatu aplikasi dengan aplikasi lainnya untuk saling
berinteraksi.

Java API terdiri dari tiga bagian utama:


· Java Standard Edition (SE), sebuah standar API untuk merancang
aplikasi desktop dan applets dengan bahasa dasar yang mendukung
grafis, M/K, keamanan, konektivitas basis data dan jaringan.
· Java Enterprose Edition (EE), sebuah inisiatif API untuk merancang
aplikasi server dengan mendukung untuk basis data.
· Java Macro Edition (ME), sebuah API untuk merancang aplikasi yang
jalan pada alat kecil seperti telepon genggam, komputer genggam dan
pager.

2.Contoh Program dengan JAVA LANGUAGE


Source Code :
package bungabank;
public class BungaBank {

public static void main(String[] args) {


// TODO Auto-generated method stub

/*Deklarasi Variable*/
double pokok;//nilai investasi
double sukubunga;//suku bunga bank
double bunga;//nilai bunga

/*Perhitungan*/
pokok = 20000;
sukubunga = 0.10;
bunga = pokok*sukubunga;
pokok = pokok + bunga;

/*cetak Hasil Keluaran*/


System.out.print("Bunga yang dihasilkan adalah Rp.: ");
System.out.println(bunga);
System.out.print("Nilai investasi setelah 1 tahun adalah Rp.: ");
System.out.println(pokok);
}
}

OUTPUT :
Bunga yang dihasilkan adalah Rp.: 2000.0
Nilai investasi setelah 1 tahun adalah Rp.: 22000.0
PEMBAHASAN STRUKTUR PROGRAM DI ATAS sbb :

package bungabank;

Package merupakan kumpulan dari berbagai kode yang terangkum dalam satu
paket. Untuk memudahkan penulisan dan pembagian logika suatu program, satu
paket terbagi menjadi beberapa berkas (file) dimana setiap file memiliki fungsi atau
tugas yang sangat khusus, misalnya satu file berfungsi untuk mendeklarasikan
konstanta dan kelas, sementara file yang lain berisi implementasi kelas dan
prosedurnya.

#Komentar

// TODO Auto-generated method stub

/*Deklarasi Variable*/
//nilai investasi
//suku bunga bank
//nilai bunga

/*Perhitungan*/

/*cetak Hasil Keluaran*/

Komentar tidak akan diproses oleh kompiler tetapi berguna bagi programmer.

Bahasa Java memiliki 3 jenis komentar:


1) /* text */ — Compiler akan mengabaikan kata kata antara /* dan */
2) /** documentation */ — Ini merupakan komentar yang dipergunakan
khusus untuk dokumentasi. Kompiler akan mengabaikan komentar dari
/* hingga */. Alat bantu javadoc akan memproses komentar dokumentasi
untuk membuat dokumentasi secara otomatis dari sumber program.
3) // text — Kompiler akan mengabaikan segala sesuatu dari // hingga akhir baris

#Modifiers

Public , static

Digunakan untuk menentukan penggunaan dari suatu data methods dan class
Contoh lainnya : private, final,abstract, protected

#Definisi Kelas (Class)

public class BungaBank {

………………

}
Class merupakan bagian integral dari bahasa Java karena merupakan bahasa
berorientasi objek. Aetiap Aplikasi harus terdiri dari satu kelas .Di sini kita
definisikan kelas BungaBank sebagai kelas utama.

# Method (Metode Main)

Dalam bahasa pemrograman Java, setiap aplikasi harus memiliki satu buah
metode main yang bentuknya seperti berikut:
public static void main(String[] args) {
... }

Metode main mirip dengan fungsi main pada bahasa C/C++ yang berfungsi sebagai
pintu gerbang dimulanya suatu program. Metode main dapat dipanggil dengan
menyertakan variabel, baik hanya satu variabel, banyak variabel atau bahkan tidak
ada sama sekali.

#Tahapan terakhir adalah perintah untuk menampilkan teks

Bunga yang dihasilkan adalah Rp.: dan diikuti nilai dari variable bunga

Nilai investasi setelah 1 tahun adalah Rp.: dan diikuti nilai dari
variable pokok

Yang diambil dari syntax-syntax sbb :

System.out.print("Bunga yang dihasilkan adalah Rp.: ");


System.out.println(bunga);
System.out.print("Nilai investasi setelah 1 tahun adalah Rp.: ");
System.out.println(pokok);

Yang merupakan pustaka inti java, yaitu kelas system

Anda mungkin juga menyukai