PEMROGRAMAN BERORIENTASI OBJEK Belajar PBO, berarti harus membiasakan diri berpikir secara kelas dan objek setiap menghadapi masalah. Contoh : Buatlah program untuk menghitung keliling lingkaran dari masukan jari-jarinya ! Masalah tersebut bila disajikan dengan pendekatan kelas dan objek, harus direvisi sebagai berikut : Selengkapnyaa………

Minggu, 06 September 2009

Tugas Kuliah

Membuat dan Memanggil Method

Class mobillengkap
{
  String warna;
  Int tahunproduksi;
  Int mati =1;
  Int ubahgigi = 3;

  Void printmobil() 
  {
  System.out.println(“Warna :”+warna);
  System.out.println(“Tahun Produksi :”+tahunproduksi);
  }
  Void nyala()
  {
  System.out.println(“Mesin mobil menyala……”);
  Off = 0
  }
  Void mati()
  {
  Off = 1  
  System.out.println(“Mesin mobil dimatikan……”);
  }
  Void ubahgigi()
  {
  If (mati = 1)  
  {
  System.out.println(“Gigi persneling tidak bisa di ubah………”);
  System.out.println(“Mesin mobil tidak menyala………..”);
  }
  Else
  System.out.println(“Gigi persneleng ditambah 1.”);
  }
}

Public class mobillengkapberaksi
{
  Public static void main(String[]args)
  {
  /* Membuat object */

  Mobil2mobilku = new mobil2();

  /* Memanggil atribut dan memberi nilai */

  Mobilku.warna = “Hitam”;
  Mobilku.tahunproduksi = 2006;
  Mobilku.printmobil();
  }

Tugas mata kuliah "Pemrograman Berorientasi Obyek"

PEMROGRAMAN BERORIENTASI OBJEK

Belajar PBO, berarti harus membiasakan diri berpikir secara kelas dan objek setiap menghadapi masalah.

Contoh :

Buatlah program untuk menghitung keliling lingkaran dari masukan jari-jarinya !

Masalah tersebut bila disajikan dengan pendekatan kelas dan objek, harus direvisi sebagai berikut :

Buatlah kelas lingkaran yang memiliki tanggungjawab mengetahui jari-jarinya dan kelilingnya, lingkaran tersebut dapat melakukan aksi mengembang dan berkerut sesuai dengan panjang jari-jarinya.

1

Bahasa java yang telah dirilis :

1. Product Sun Microsystem : j2se, j2me, j2ee

2. Product Borland : JBuilder

3. Product Microsoft : Visual J

Spesifikasi j2ee antara lain JDBC, JDOM (untuk XML), Remote Method Invocation, Enterprise Java Beans, Java Messaging, Java Server Pages, Java Servlet, Socket Programming, dan SQLJ. Java/Standard Development Kit (JDK/SDK) merupakan alat-alat utama bagi programmer untuk membuat dan menjalankan java. Development Kit dapat didownload di :

http://java.sun.com/product/JDK/index.html

atau

http://java.sun.com/j2se/1.5/index.html

atau

http://java.sun.com/cgi-bin/java-ports.cgi

3

Komponen JDK antara lain compiler(javac), interpreter(java) disebut juga java virtual machine atau java runtime environment, applet viewer(appletviewer), debugger(jdb), java class library(jcl), header dan stub generator(javah), dan yang paling penting yaitu java documentation(javadoc). Penjelasan penggunaan komponen JDK :

1. Kompilator (javac) Bertugas untuk melaksanakan kompilasi

*.java menjadi *.class

Syntax umum : javac nama.java

2. Interpreter (java) Bertugas untuk menjalankan bytecode (*.class)

Syntax umum : java nama.class

3. Applet Viewer Digunakan untuk menjalanakan applet viewer, namun sekarang sudah digantikan browser.

Syntax umum : appletviewer nama.html

4. Java Debugger Bertugas untuk melakukan debugging aplikasi java.

Syntax umum : jdb option

4

5. Java Class File Diassembler (javap) Bertugas membuat daftar method dan attribute public dari suatu kelas.

Syntax : javap namaKelas

6. Java Header and Stub Generator Bertugas menerjemahkan bahasa yang ditulis dalam bahasa java menjadi bahasa C.

Syntax umum : javah namaKelas

7. Java Documentation Generator Menampilkan pustaka kelas, interface, constructor, dan method standard yang telah dibuat vendor.

Dari hasil instalasi, dokumentasi ini dapat dilihat di C:\java\docs\api\index.html atau C:\Program Files\NetBeans3.6\docs\junit\index.html

8. Source Code Java API Source code ini dapat diperoleh dari file src.zip.

5

Untuk pemrogram pemula lingkungan pemrograman java dapat diringkas menjadi :

1. Editing source code menggunakan editor teks.

2. Compiling menggunakan keyword javac melalui command promp (dapat juga dari editor teks).

3. Executing menggunakan :

a. Keyword java melalui command prompt (dapat juga dari editor teks)

b. Browser atau applerviewer untuk applet.

Token

Token adalah elemen terkecil di program yang masih memiliki arti. Ada 5 token dalam bahasa java yaitu identifier, keyword, literal dan tipe data, operator, serta separator.

Identifier

Identifier adalah token yang merepresentasikan nama sesuatu. Sesuatu tersebut adalah variabel, atau konstanta, atau attribute, atau method, atau kelas, atau package, atau interface, atau nama file, dan lain-lain.

6

Keyword

Kata kunci digunakan untuk suatu tujuan tertentu. Ada 51 keyword dalam java yaitu :

abstract continue for new switch boolean default goto null synchronized break do if package this byte double implements private threadsafe byvalue else import protected throw case extends instanceof public throws catch false int return transient car final interface short true class finally long static try const float native super void while

Literal dan Tipe Data Primitif

Literal adalah nilai variabel/attribute atau nilai konstanta atau nilai objek data. Ada tiga besaran literal dalam java yaitu angka, karakter, dan string. Angka terdiri dari byte, short, int, long, float, double, dan boolean (dianggap angka true = 1 atau false = 0)

Selengkapnyaa………