Pemrograman Berorientasi Object

dokumen-dokumen yang mirip
Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

TIPE DATA, VARIABEL DATA DAN OPERATOR

Dasar-dasar Pemrograman JAVA

PEMROGRAMAN BERORIENTASI OBJEK

SUMBER BELAJAR PENUNJANG PLPG

BAB 4. System.out.println("Hello world!");

Dasar-Dasar Pemrograman Java

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 2 DASAR PEMROGRAMAN JAVA

Badiyanto, S.Kom., M.Kom. PBO java

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 2 DASAR PEMROGRAMAN JAVA

2 TIPE DATA DAN VARIABEL

BAB 3 STRUKTURE PROGRAM JAVA

BAB II VARIABEL DAN TIPE DATA

Dasar Pemrograman Java

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

Bahasa Pemrograman 2.

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

OPERATOR-OPERATOR DALAM JAVA

BAHASA PEMROGRAMAN JAVA

Elemen Dasar Dalam Bahasa Java

Tujuan. Dasar Pemrograman. Mempelajari Program Java Pertama. Mempelajari Program Java Pertama. Mempelajari Program Java Pertama

BAB 4 Dasar-Dasar Pemrograman

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04)

Bahasa Pemrograman :: Dasar Pemrograman Java

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

BAB 4 Dasar-Dasar Pemrograman

INTRODUCTION TO JAVA

T I P E D A T A P R I M I T I F V A R I A B E L D A N S T A T E M E N P E N U G A S A N E K S P R E S I D A N O P E R A T O R A R I T M A T I K A

Pengenalan Java, Tipe Data, Variabel dan Operator. Putu Putra Astawa

Variable. Variable (cont) Variable (cont) Tipe Data

Dasar Pemrograman Java

DASAR PEMROGRAMAN JAVA

Modul PVB-POLINEMA V1.0

PERTEMUAN I PENGENALAN JAVA

Dasar Pemrograman Java

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

TKJ 2A TKJ 2B TMJ 2. Estu Sinduningrum, ST, MT

6 Modul Praktikum Pemrograman Berorientasi Objek Common Laboratory 2009/2010

PEMAHAMAN DASAR DASAR JAVA

DASAR PEMOGRAMAN JAVA

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK TIS243

Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO. Ramos Somya

NASKAH UTAMA ULANGAN AKHIR SEMESTER GANJIL TAHUN PELAJARAN 2013/2014

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

Java Fundamental. Saniati STMIK Teknokrat, Bandar Lampung

Pemrograman Berorientasi Obyek. Dasar Pemrograman Java

Module 3. Variabel dan Tipe Data

3.1 Contoh Program Java Sederhana

Modul 2 Dasar Pemrograman Java. Oleh: Mike Yuliana PENS-ITS

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

Identifier dan Tipe Data

MODUL DUA VARIABEL DAN TIPE VARIABEL

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Sejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs.

.::BAB II.::MENGENAL PASCAL

BEKERJA DENGAN JAVA CLASS LIBRARY

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

JAVA BASIC PROGRAMMING Joobshet

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

Reserved words Reserved words atau keywords merupakan kata-kata spesifik digunakan oleh compiler untuk keperluan pemrograman. Contoh reserved words

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Nama : Julian Chandra W Telp :

Sekarang, kita akan mencoba untuk menganalisa program Java pertama : public class Hello {

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder 2004 Taryana S.

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

3. Elemen Dasar C++ S. Indriani S. L., M.T L.,

Pengenalan Java PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom

Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)

VARIABEL & TIPE DATA PEMROGRAMAN C++

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

POINTER. Tim Alpro Teknik Informatika

TIPE DATA Pertemuan (K-03/L-03)

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

POINTER. Tim Alpro Teknik Informatika

Algoritma dan Pemrograman. Oleh: Eddy Prasetyo N

Dasar-Dasar Pemrograman Java

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

Tipe Data Floating Point Tipe data yng digunakan untuk menampung bilangan desimal

KONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

Pengenalan Pascal/DevPascal

Algoritme dan Pemrograman

Tipe Data dan Operator

1 - Pengenalan Java PENDAHULUAN

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

5. Consider the following line of code : byte ohmy What is the range of values that could be assigned to the variable ohmy?

Merupakan tipe data bilangan pecahan seperti 1.5, 2.1, dsb Tipe data ini memiliki ukuran 32 bit dengan panjang range 3.4 x 1038.

BAB 4 PENGENALAN BAHASA C

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Dasar Pemrograman Java. Pertemuan 2 Pemrograman Berbasis Obyek

Pertemuan 07 Struktur Dasar PHP

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

Transkripsi:

Tujuan perkuliahan: Memahami : Instalasi dan setting path java JDK Membuat class,create object Compile dan run program java Dokumentasi Indentifier,literal,tipe data dan variabel Operator FIK TI S1 Suprayogi,M.Kom Page 1

1. Instalasi dan setting path Install JDK Hasil Instalasi Copy path lokasi java/bin Setting path Start-control Panel-System-advanced system settings-advanced-environment variabel FIK TI S1 Suprayogi,M.Kom Page 2

Jalankan commandline windows: Pada commandline windows ketik: javac 2. Membuat class,mengcompile dan run Buat class pada editor misl: notepad++ atau notepad Compile dan run dari commandline windows Misl: Buat Hello.java Misl: disimpan di folder tutorial Jalankan commandline Windows, kemudian pindah folder Compile & run FIK TI S1 Suprayogi,M.Kom Page 3

3. Membuat class Mobil dan class TestMobil Mobil.java TestMobil.java Compile dan run 4. Dokumentasi FIK TI S1 Suprayogi,M.Kom Page 4

5. Identifier,Literal,Tipe Data dan Variabel a. Java Identifier : adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb. Contoh dari Identifier adalah : Hello, main, System, out. Identifier tidak dapat menggunakan kata kunci dalam Java seperti class, public, void, dsb. Standar penulisan : 1. Nama class/interface : Nama class/interface diawali dengan huruf capital/uppercase diikuti lowercase kata berikutnya diawali juga dengan uppercase dan dikuti lowercase, misl: MobilBaru 2. Singkatan Singkatan ditulis dalam huruf besar misl: DosenUDINUS,MHSUDINUS 3. Metode Nama metode(fungsi/prosedur) diawali dengan huruf kecil/lowercase diikuti lowercase dan kata berikutnya diawali dengan uppercase diikuti lower case, misl: getnama() 4. Constanta Nama konstanta ditulis dalam upper case semua dan tiap kata dipisah dengan under score, mis: TARIF_PAJAK b. Java Literal Literals adalah tanda bahwa tidak terjadi perubahan(konstanta) Literals dalam Java adalah : Integer Literals, Floating-Point Literals, Boolean Literals,Character Literals dan String Literals. a. Integer Literals desimal (berbasis 10) misl: 12 heksadesimal (berbasis 16) misl:0xc oktal (berbasis 8) misl:014 Default tipe data untuk integer literals adalah int.(int signed 32-bit value) b. Floating-Point Literals : mewakili bentuk desimal, misl:3.1415 atau 5.8345e2 (notasi scientific) Default Floating point literals mempunyai tipe data double yang dinyatakan dalam64-bit. Untuk menggunakan ketelitian yang lebih kecil (32-bit) float, hanya dengan menambahkan karakter f atau F. c. Boolean Literals Boolean literals hanya memiliki dua nilai, true atau false. d. Character Literals Character Literals diwakili oleh karakter single Unicode. Karakter Unicode adalah 16-bit, misl: 'a', karakter khusus misl: \n (new line),\r (backspace),\b (backspace) e. String Literals String literals mewakili beberapa karakter, misl: Hello World. c. Tipe Data FIK TI S1 Suprayogi,M.Kom Page 5

Java mendefinisikan delapan tipe data primitif yaitu boolean (untuk bentuk logika), char (untuk bentuk tekstual), byte, short, int, long (integral), double dan float (floating point). a. Integer Long,int,short,byte (ukuran:64bit/8byte, 32bit/4byte,16bit/2byte,8bit/1byte) Penggunaan ukuran yang semakin besar (semakin besar bit) maka range semakin besar dan memory semakin boros. Range integer 2 n-1 ½ (-) dan ½ (+) 2 Misl: 2 8 = 2 8-1 235/2 = -127, 0, 127 b. Floating point double : 64 bit/8byte float : 32 bit/4 byte literal real defaultnya double misl: double x=3.14 literal 3.14 dianggap double float PI=3.14 literal 3.14 dianggap sebagai double, seharusnya ditulis float PI=3.14f c. Char char : 16bit/2byte d. Boolean Boolean : true/false d. Variabel Variabel adalah item yang digunakan data untuk menyimpan pernyataan objek. Variabel memiliki tipe data dan nama. Tipe data menandakan tipe nilai yang dapat dibentuk oleh variabel itu sendiri. Nama variabel harus mengikuti aturan untuk identifier. Cara deklarasi variabel 1. Tipe namavar Misl: int angka; 2. Tipe namavar=value Misl: int angka=0; Variabel Reference dan Variabel Primitif Variabel primitif adalah variabel dengan tipe data primitif. Mereka menyimpan data dalam lokasi memori yang sebenarnya dimana variabel tersebut berada. Variabel Reference adalah variabel yang menyimpan alamat dalam lokasi memori. Yang menunjuk ke lokasi memori dimana data sebenarnya berada. FIK TI S1 Suprayogi,M.Kom Page 6

Ketika Anda mendeklarasikan variabel pada class tertentu, Anda sebenarnya mendeklarasikan reference variable dalam bentuk objek dalam classnya tersebut. Sebagai contoh, Apabila kita mempunyai dua variabel dengan tipe data int dan String. int num = 10; String name = "Hello" FIK TI S1 Suprayogi,M.Kom Page 7

Variabel.java FIK TI S1 Suprayogi,M.Kom Page 8

6. Operator Tipe operator dalam java diantaranya operator aritmatika, operator relasi, operator logika, dan operator kondisi. dalam kasus beberapa operator yang dipakai bersamasama dalam satu pernyataan, compilernya akan tahu operator yang mana yang akan dijalankan terlebih dahulu a. Operator aritmatika (+,-,*,/,%) OprAritmatika.java b. Operator increment (++,--,) FIK TI S1 Suprayogi,M.Kom Page 9

c. Operator relasi (>,>=,<,<=,==,!=) d. Operator Logika (&&,,,&,^,!) X1 X2 X1&&X2 X1 X2 X1^ X2!X1 T T T T F F T F F T T F F T F T T T F F F F F T OprLogika.java Hasil e. Operator logika kondisi Expresi?statement1:statement2 FIK TI S1 Suprayogi,M.Kom Page 10

OprKondisi.java FIK TI S1 Suprayogi,M.Kom Page 11