BAB 1 PACKAGE (PAKET) Pokok bahasan : 1. Pembuatan paket 2.

Slides:



Advertisements
Presentasi serupa
Mendapatkan Input dari Keyboard
Advertisements

Pemrograman Berorientasi Objek (Project)
BAHASA PEMROGRAMAN JAVA
Deklarasi Class Kelas pada Java dideklarasikan dengan menggunakan kata kunci class. Contoh : class Mobil { String warna; int thn_prod; } Mobil Data :
Variabel di Java Variabel merupakan sebuah tempat untuk menyimpan data. Di Java setiap pembuatan variabel harus ditentukan tipe.
Praktikum Bahasa Pemrograman
Oleh : Sukma Murdani, S.Kom. SILABUS PENDAHULUAN Pengenalan OOP Pengenalan JAVA OOP (Object Oriented Programming) JAVA Class, Java Interface Encapsulation.
Java array.
Method.
Pemrograman JAVA (TIB09)
Pemrograman Berbasis Obyek Oleh Tita Karlita
Array, Class, Obyek, Method danConstructor.
MATA KULIAH : PEMROGRAMAN 3 JAVA PROGRAMMING (JSE)
Mendapatkan input dari keyboard
Pemrograman Berorientasi Obyek Oleh Tita Karlita
- PERTEMUAN 9 - BERBAGAI KELAS UTILITAS DI JAVA
Pemrograman Berorientasi Objek
- PERTEMUAN 4 - PERULANGAN
MINGGU 4 Java Programming (MKB614C)
PELATIHAN JAVA FUNDAMENTAL
07 Advanced Class Features
Object Oriented Programming with JAVA 2011/2012
Object Oriented Programming with JAVA 2011/2012
Public class RelasiDemo { public static void main(String[] args) { //beberapa nilai int i = 37; int j = 42; int k = 42; System.out.println("Nilai variabel...");
Pengenalan JAVA dan Pemrograman Berorientasi Objek
OOP Java Minggu 2b Dasar OOP. Class (1) Deklarasi class : [ *] class { [ *] } Cat : [] = optional, * = repeat 0-N.
Algoritma & Pemrograman 1
Manipulasi String dengan Kelas String dan StringBuffer
Java Generics.
Mendapatkan input dari keyboard
PAKET DAN IMPORT.
Java array.
BAB contoh penerapan inheritance dan encapsulation
JAVA ARRAY.
Access Modifier.
Inheritance dan Kata Kunci static
Pemprograman Berorientasi Objek
Java array.
DASAR DASAR JAVA Dengan Netbans PBO Java.
PENGENDALI PROGRAM 1 Pokok bahasan :
Pengorganisasian Class
Mendapatkan Input dari Keyboard
Java array.
Pengenalan dan Struktur Java (Statement Output)
BAB ENCAPSULATION ( Enkapsulasi )
MODIFIER JAVA.
Pengorganisasian Class
Array dan Argumen Baris Perintah
Mendapatkan input dari keyboard
Java array.
Array dalam JAVA.
Constructor overloading
Percabangan dan Perulangan.
MEMBUAT CLASS SENDIRI 2.
JAVA Mudah dipelajari jika telah mengenal konsep OOP, terbuka (open source) dan mudah dikembangkan SEDERHANA KEUNGGULAN JAVA AMAN Dibuat dengan pertimbangan.
Pemrograman Berorientasi Objek
Pengenalan Program Java
Interface.
Method (Metode).
Java array.
Dasar Bahasa Java.
JAVA FUNDAMENTAL (Array / Larik)
Pemograman Lanjut M. Failrul Filza, S.Kom
Konsep Bahasa Pemrograman I Konsep OOP
Java array.
Mendapatkan input dari keyboard
Java array.
Pemrograman Berorientasi Objek
Mendapatkan Input dari Keyboard
Pemrograman Berorientasi Objek
Transcript presentasi:

BAB 1 PACKAGE (PAKET) Pokok bahasan : 1. Pembuatan paket 2. Tujuan Instruksional Umum : Menjelaskan apa arti bahasa pemograman Java dan tujuannya dan mencoba memahaminya dengan langsung praktek, dimana pemograman berorientasi pada objek yang saling berinteraksi dalam lingkungan kelas-kelas yang kita definisikan sendiri dan kelas-kelas standard Java. Tujuan Instruksional Khusus : Package (Paket) Adalah mekanisme pengelolaan kelas-kelas kedalam satu paket, yang tujuannya menghindari konflik penamaan kelas. membutuhkan banyak kelas, dari library yang berbeda. Disamping itu, package berfungsi juga mengatur aksesibilitas data atau method dari suatu kelas terhadap kelas lainnya. Maksudnya adalah mengatur dapat tidaknya suatu method dari suatu kelas mengakses/memanggil data atau method lain dari kelas lain. Membuat package Ada tiga langkah yang dibutuhkan untuk membuat package 1. Mendeklarasikan dan memberi nama package ( sebaiknya nama paket hurup kecil ) 2. Membuat struktur direktori yang sesuai dengan nama package 3. Mengkompile kelas-kelas sesuai dengan packagenya masing-masing Mendeklarasikan dan memberi nama package Dibutuhkan deklarasi package yang harus dituliskan pada bagian awal dari source code kelas tersebut (sebelum deklarasi import) untuk menyatakan bahwa suatu kelas merupakan anggota dari suatu package. Deklarasi ini akan memberitahu compiler ke library mana suatu kelas akan di- compile dan dirujuk. Scope dari declarasi package ini adalah satu kelas secara utuh yang meliputi seluruh variabel dan method yang ada didalamya. http://www.mercubuana.ac.id 1

3 1 2 3 4 5 6 7 package paketBJ; public class Jasmine { public void tampil() { System.out.println( " ini kelas Jasmine\n "); } public class Adam { System.out.println( " ini kelas Adam\n "); Pernyataan Import Perintah import cara untuk mengakses kelas yang ada pada paket yang lain. Bentuk pernyataan import import nama_paket.nama_kelas ; import adalah kata kuncinya dan nama paket merupakan nama yang kita buat dari kelas yang ada didalamnya atau nama dari paket standar java yang ingin kita masukkan kelas-kelasnya. Nama kelas adalah isi dari paket yang terdiri dari kelas-kelas yang ada, bila kelas yang ada yang akan kita import hanya satu dapat kita sebutkan nama kelasnya saja. Namun bila kita inginmengimport seluruh kelas yang ada di dalam paket kita bisa menggunakan tanda *. kemudian kita buat program untuk menggunakan kelas yang ada pada paketBJ yang sudah kita buat dengan pernyataan import tersebut. 1 import paketBJ.Adam; http://www.mercubuana.ac.id 3

5 // output each array element's value for ( int counter = 0; counter < array.length; counter++ ) System.out.printf( "%5d%8d\n", counter, array[ counter ] ); } // end main } // end class InitArray // Fig. 7.3: InitArray.java // Initializing the elements of an array with an array initializer. public class InitArray { public static void main( String args[] ) { // initializer list specifies the value for each element int array[] = { 32, 27, 64, 18, 95, 14, 90, 70, 60, 37 }; System.out.printf( "%s%8s\n", "Index", "Value" ); // column headings // output each array element's value for ( int counter = 0; counter < array.length; counter++ ) System.out.printf( "%5d%8d\n", counter, array[ counter ] ); } // end main } // end class InitArray // Fig. 7.4: InitArray.java // Calculating values to be placed into elements of an array. public class InitArray { public static void main( String args[] ) { final int ARRAY_LENGTH = 10; // constant int array[] = new int[ ARRAY_LENGTH ]; // create array http://www.mercubuana.ac.id 5