• Tidak ada hasil yang ditemukan

MATERI 2 DASAR PEMROGRAMAN JAVA PEMROGR

N/A
N/A
Protected

Academic year: 2018

Membagikan "MATERI 2 DASAR PEMROGRAMAN JAVA PEMROGR"

Copied!
8
0
0

Teks penuh

(1)

MATERI 2 - DASAR PEMROGRAMAN JAVA

PEMROGRAMAN BERORIENTASI OBJEK I D3 MI

(2)

S T E V I E M A W I J A Y A N T I Page 2 Seperti contoh program java yang telah dibuat pada pertemuan 1, yaitu :

Baris kode yang pertama :

Baris kode diatas merupakan komentar dan akan diabaikan oleh java (tidak dieksekusi). Komentar dengan tanda /* .... */ dapat digunakan untuk beberapa baris komentar. Sedangkan komentar dengan tanda // hanya dapat digunakan untuk satu baris komentar.

Baris kode yang selanjutnya :

Baris kode diatas mena daka ahwa a a lass dari progra terse ut adalah Perkenalan . Class

tersebut memiliki hak akses (access specifier) public , hal terse ut e u jukka ahwa lass Perkenalan dapat diakses secara bebas oleh class lain.

Baris kode yang selanjutnya :

Baris kode diatas menunjukkan nama sebuah method dalam class Perkenalan yang bertindak sebagai method utama/main method.

Baris selanjutnya

Tiga baris diatas merupakan baris kode untuk menampilkan teks pada layar monitor.

DASAR-DASAR PEMROGRAMAN JAVA

MEMAHAMI SOURCE CODE BAHASA PEMROGRAMAN JAVA

/*

Program perkenalan Java Author Stevi Ema Wijayanti */

public class Perkenalan {

//deklarasi method main/method utama public static void main(String [] args) {

//menampilkan teks pada layar

System.out.println("Ini program pertama saya...."); }

}

public class Perkenalan {

public static void main(String [] args) {

System.out.println("Ini program pertama saya...."); /*

(3)

S T E V I E M A W I J A Y A N T I Page 3 Dalam bahasa pemrograman Java, penamaan elemen program harus mengikuti aturan yang telah dibuat. Penamaan identifier tidak boleh sama dengan keyword yang ada pada Java.

Identifier merupakan nama yang digunakan untuk mengidentifikasi elemen program, misalnya nama class, nama variabel, nama konstanta, nama method dan lain sebagainya.

Aturan penulisan identifier untuk Java adalah sebagai berikut :

1. Ide tifier tidak oleh dia il dari keyword atau kata true , false , null

2. Identifier boleh menggunakan huruf, angka 0-9, garis bawah (underscore) atau tanda dollar ($)

3. Hindari menggunakan garis bawah ( _ ) atau tanda dollar ($) pada awal penulisan identifier. 4. Pemberian nama class pada Java diberikan huruf Kapital untuk huruf Pertama. Untuk nama

method dan variabel, huruf pertama dimulai dengan huruf kecil.

Keyword atau kata kunci merupakan kata yang memiliki arti khusus sehingga tidak dapat digunakan sebagai identifier. Berikut daftar keyword dalam bahasa Java.

Keyword atau kata kunci dapat berubah sesuai dengan perkembangan bahasa pemrograman Java.

IDENTIFIER DAN KEYWORD

ContohPenulisanKelas //contoh penulisan class

contohPenulisanMethod //contoh penulisan method

(4)

S T E V I E M A W I J A Y A N T I Page 4 Bahasa pemrograman Java mendefinisikan 8 tipe data primitif, antara lain :

Berdasarkan tipe data diatas, tipe data primitif dapat dikelompokkan menjadi empat : 1. Tipe data integer atau bilangan bulat yaitu : byte, short, int, long

2. Tipe data float atau bilangan nyata yaitu : float dan double 3. Tipe data karakter : char

4. Tipe data Boolean : boolean

Variabel digunakan untuk menyimpan data sehingga data dapat diolah oleh program. Variabel memiliki tipe data dan nama. Pemberian nama variabel harus mengikuti aturan untuk identifier. Sintaks deklarasi variabel :

Contoh deklarasi variabel :

Agar lebih sederhana, deklarasi dan inisialisasi variabel dapat dilakukan sekaligus dalam satu statement.

Sintaks deklarasi dan inisialisasi variabel :

VARIABEL

TIPE DATA PRIMITIF

[tipe data] [identifier] ;

[tipe data] [identifier1] , [identifier2] , [identifier3] ;

double luas;

String namaLengkap, jurusan, thnAngkatan;

[tipe data] [identifier] = nilai ;

(5)

S T E V I E M A W I J A Y A N T I Page 5 Contoh deklarasi dan inisialisasi varibel

Contoh 1 : Menampilkan Variabel

TampilVariabel.java

Operator aritmatika digunakan untuk melakukan perhitungan atau melakukan operasi matematika. Berikut ini adalah daftar operator aritmatika :

Seperti halnya perhitungan matematika yang telah dipelajari :

1. Operator perkalian (*) digunakan untuk mengalikan variabel1 dengan variabel2. 2. Operator pembagian (/) digunakan untuk membagi variabel1 dengan variabel2. 3. Operator penjumlahan (+) digunakan untuk menambah variabel1 dengan variabel2. 4. Operator pengurangan (-) digunakan untuk mengurangi variabel1 dengan variabel2.

5. Operator Modulus (%) digunakan untuk menghitung sisa pembagian variabel1 dengan variabel2.

OPERATOR ARITMATIKA/NUMERIK

double luas = 100.0;

(6)

S T E V I E M A W I J A Y A N T I Page 6 Contoh 2 : Penggunaan Operator Aritmatika

Aritmatika.java

Contoh 3 : Menghitung Luas Persegi Panjang

(7)

S T E V I E M A W I J A Y A N T I Page 7 Latihan 1 : Menghitung Volume Tabung

Latihan 2 : Konversi Suhu

LATIHAN

Buat sebuah program untuk menghitung Volume Tabung dengan menggunakan operator aritmatika yang telah dipelajari.

Simpan file dengan nama : VolumeTabungXXXX.java (XXXX = 4 digit NIM terakhir) --- Selamat Mencoba ---

Buat sebuah program untuk menghitung konversi suhu. Konversi Celcius ke Fahrenheit

oF = oC x 1,8 + 32

Konversi Fahrenheit ke Celcius

oC = (oF - 32)/1,8

Konversi Celcius ke Kelvin

oK = oC + 273,15

Konversi Kelvin ke Celcius

oC = oK 273,1

(8)

S T E V I E M A W I J A Y A N T I Page 8

TAKE HOME :

Menghitung Nilai Akhir Mahasiswa

Buat sebuah program untuk menghitung nilai akhir seorang mahasiswa. Terdapat 6 variabel : Nama

NIM

Nilai UTS (30%) Nilai UAS (35%) Nilai Tugas (15%) Nilai Quiz (20%)

Nilai akhir mahasiswa merupakan pengolahan dari keseluruhan nilai dengan prosentase yang telah ditentukan.

KETENTUAN :

1. Tugas ditulis tangan pada kertas Folio bergaris.

2. Output dari program di printscreen dan dilampirkan pada saat pengumpulan tugas.

Referensi

Dokumen terkait

Keempat function tersebut kemudian dipanggil satu per satu oleh program utama (baris ke-35 sampai ke-53) dimana pada baris ke-37 sampai dengan baris ke-41 adalah kode

y Nama JAVA sendiri terinspirasi pada saat mereka Nama JAVA   sendiri terinspirasi pada saat mereka sedang menikmati secangkir kopi   di sebuah kedai kopi.. Tipe Reference

Pada file yang kedua “IsiRumah.java” diawali juga dengan membuat sebuah class public “IsiRumah” didalamnya terdapat method utama “main” dengan Atribut yang

Semua objek yang dibuat dari class yang memiliki field static akan memiliki nilai yang sama untuk field tersebut. Final Menyatakan bahwa definisi dari

Kemudian kita akan membuat kode program Class Input Huruf, klik Tab Menu dengan Title Input Huruf seperti yang terlihat pada Gambar 9.

• Dapat memiliki beberapa versi dari sebuah method dalam class dengan tipe/jumlah arguments yang berbeda.

Buatlah class Teacher (tanpa method main) yang merupakan subclass dari class Person.. Buatlah atribut/property/instance variable di class Teacher (deklarasikan dengan tipe

*/ class Example2 { } kode.2.1_10.4 Antara konstruktor yang satu tepatnya baris di mana kurung kurawal penutup konstruktor itu berada dengan konstruktor berikutnya pada sebuah kelas