Permainan

Permainan
Powered By Blogger

Jumat, 05 November 2010

Postingan_Q

PACKAGE dan IMPORT


1. PACKAGE
Package adalah suatu cara untuk memanage class-class yang kita buat.

Bentuk Umumnya :

Package namapackage;

Contoh :
//contoh kakidua
package KakiDua;
public class Burung {
public void info ( ) {
System.out.println(“Ayam berkokok”);
}
}

//contoh kakiempat
package KakiEmpat;
public class Katak {
public void info ( ) {
System.out.println(“Katak suka hujan”);
}
}


Langkah – langkah dalam membuat Package :
1. mendeklarasikan dan memberi nama package
2. membuat struktur dan nama folder yang sesuai dengan struktur dan nama package
3. mengkompilasi / mengeksekusi class-class dengan nama peckage masing-masing.

Syarat – syarat dalam membuat Package :
1. menggunakan class – class yang di bungkusnya
2. harus unit
3. merepresentasikan path dari package tesebut
4. harus sama rektorinya

Menggunakan Package ada 2 yaitu :
1. class menggunakan suatu package, berada dalam direktori yang sama dengan class yang digunakan, sehingga tidak di perlukan import.
2. class yang menggunakan suatu package, berada dalam direktori yang berbeda dengan class-class yang digunakan, sehingga pada awal source kode di classs yang menggunakan harus mencantumkan
import namapackage.Namaclass, atau
import namapackage.*;
contoh :
import.java.text.DecimalFormat;
import.javaxc.swing.*;


2. IMPORT
Import adalah :
1. kata kunci ini memberiikan bahwa definisi class yang di buat akan melibatkan class-class yang terhimpun di dalam package yang di import.
2. pelibatan class dari package dapat hanya sebagian class (subclass) / semuanya.
Catatan dalam penyimpanan :
import menupagi.Pagi;




import menupagi.*;

Minggu, 24 Oktober 2010

JAVA_5_KU

CLASS, OBJECT, METHOD, MODIFIER, dan CONSTRUCTOR

1. CLASS
Class adalah : wadah yang berisi abstrak(pedoman) dari suatu objek (benda), yang mendekripsikan data (sifat karateristik) dan fungsi yang dimiliki oleh objek tersebut.
Contoh :
         //Deklarasi Class
         public static henri {
        
         //body class
         }


2. OBJECT
      Obyek adalah : entitas dasar saat runtime
      Contoh :
            String Str = new String ( );
            Random r = new Random ( );
            Pegawai P2 = new Pegawai ( );
            Date hari = new Date ( );

      Contoh Program :
           
            class motor
            {
                  String warna;
                  void hidupkanmesin( ) {
                        System.out.println (“ Ini Metode Hidup “);
                  }
                  public static void main (String []args)
                  {
                        motor Motor Bowo = new motor ( );                //class di buat
                        Motor Bowo.warna = “Hitam”;             //memakai data warna
                        System.out.println (Motor Bowo.Warna);
                        Motor Bowo.Hidupkan Mesin ( );                     //menjadi metode
                  }
            }

      Outputnya :
            Hitam
            Ini Metode Hidup





3. METHOD
Method merupakan tingkah laku dari suatu objek atau kelas, jika bersifat static berarti tingkah laku semua objek dalam kelas tersebut.

      Deklarasinya :
            [modifier] tipe nilai kembalian nama method (parameter input)
            {
                  method body
            }

Dalam penulisan, modifier juga di kenal sebagai :
public, protected, private, static, abstrak, dll.

      Contoh :
            void profil (String nama.String jenis kelamin.int umur)
            String get nama ( )
            double setluas (double panjang.double lebar)


4. MODIFIER
Modifier berguna :
a.       Untuk menentukan sifat dari suatu kelas dan menentukan preveledge (hak akses) dari kelas lain.
b.      Untuk menentukan relasi (extend atau implements) dengan kelas lainnya.

            Sifat yang di ikuti apabila di ikuti class maka sifatnya akan mengikuti class.


5. CONSTRUCTOR
Constructor adalah : sebuah tipe khusus dari method yang di gunakan untuk membuat                 dan menginisialisasi sebuah objek tertentu.

Deklarasinya :
         (constructor Declaration)::=
         <modifier><classname>(<parameter>) {
         <statement>
         }

Sabtu, 16 Oktober 2010

JAVAKU


Tugas Java
Perulangan DO - While

Bentuk perulangan ini akan melakukan pengecekan kondisi pada akhir blok intruksi yang di ulang, sehingga bentuk perulangan ini akan mengerjakan intruksi yang ada dalam bentuk minimal sekali.
Bedanya dengan perulangan yang laen adalah klw perulangan do-while ini melakukan perintahnya dulu beru dikerjakan syaratnya......
Syntax :
do
{
            Intruksi yang akan diulanga;
}
            While(syarat_perulangan);
 Kasus :

Buat program untuk menampilkan bilangan berikut :
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1
 Penyelesaian :

public class DoWhile {
            public static void main(String[]args){
            int i=5; int j;
                  do {
                         j=i;
                         do {
                             System.out.print(j);
                             --j;
                         }while(j>=1);
                                     --i;
                                    System.out.println();
                  }while (i>=1);
            }
}

Out put nya dapat dilihat pada soal kasus kita yang di atas......
Sekianlah penjelasan saya mengenai perulangan do-while beserta contoh singkatnya......
Bila ada kekurangan atw pun kelebihan dari penjelasan saya,
mohon agar kita melengkapinya............

Minggu, 03 Oktober 2010

Tugas Java Pertemuan 2


TUGAS JAVA 2


public class HelloWorld {
            public static void main (String[]args) {
                        System.out.println("Hello World From JAVA");
            }

}

Outputnya :

            Hello World From JAVA



Keterangan :

Simpan dangan nama HelloWorld.java
Ctrl 1               = Compile Java (Memeriksa kesalahan sebelum menjalankan)
Ctrl 2               = Run Java Application (Untuk menjalankan)
void main          = untuk fungsi utama yang menjalankan program.
args                  = sebagai variabel pengenal



public class TesTipeData {
            public static void main (String[]args) {
           
            byte b = 1;
            short s = 100;
            int i = 1000;
            long l = 10000;
            char c = 'a';
            float f = 3.14f;
            double d = 3.14;
            boolean t = true;
            final double PI = 3.14;
           
            System.out.println("byte " +b);
            System.out.println("short " +s);
            System.out.println("int "+i);
            i = 010;
            System.out.println("int " +i+ " octal mode");
            i = 0XFF;
            System.out.println("int " +i+ " hexa mode");
            System.out.println("long " +l);
            System.out.println("char " +c);
            System.out.println("float " +f);
            System.out.println("double " +d);
            System.out.println("boolean " +t);
            System.out.println("PI " +PI);
            }
}

Outputnya :

byte 1
short 100
int 10000
int 8 octal mode
int 255 hexa mode
long 10000
char a
float 3.14
double 3.14
boolean true
PI 3.14


Keterangan :

Simpan  dengan nama  TesTipeData.java
Ctrl 1 = Compile Java (Memeriksa kesalahan sebelum menjalankan)
Ctrl 2 = Run Java Application (Untuk menjalankan)

Soal!

1.      Jelaskan output nilai dari “ int 8 octal mode “ !!!
2.      Jelaskan output nilai dari “ int 239hexa mode “ !!!

Jawab !

1.      Nilai output “ int 8 octal mode “ di dapat karena,
Sistem bilangan octal menggunakan 8 simbol khusus yaitu :
0, 1, 2, 3, 4, 5, 6, 7 = 8

Nilai dari int = 1000;
i = 101;
(“ int “  +i+ “ octal mode”)
dan hasilnya “ int 8 octal mode “

2.      Nilai output “ int 255 hexa mode “ di dapat karena,
Sistem bilangan heksadesimal menggunakan 16 simbol khusus yaitu:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F = 16.
(A = 10, B = 11, C = 12, D = 13, E = 14, F = 15).

Nilai dari int = 1000;
i = 0XFF;
(“ int “ +i+ “hexa mode”)


Terimakasih atas pembuatan dari tugas ini!!
Dan kiranya dapat berguna bagi para pembaca semuanya.
Di tunggu komentarnya…

Kamis, 23 September 2010

Tugas Pertama JAVA

JAVA

Bahasa pemrograman JAVA sama dengan bahasa pemrograman lainnya, yang membuat berbeda adalah penggunaan class di JAVA ini. Bila ditanya, mengapa JAVA menggunakan class???? Jawabannya seperti ini,
" karna bahasa pemrograman JAVA ini udah menggunakan objek oriented.
Bahasa pemrograman tanpa Algoritma itu gak ada artinya..... kenapa??? karna Algoritma itu adalah akar dari bahasa pemrograman.... Bila kita liat pengertian dari Algoritma, pasti temen-temen percaya kal'o Algoritma itu emang akar dari bahasa pemrograman.... Algoritma adalah langkah-langkah penyelesaian suatu masalah dengan baik dan benar..... bener kan???
Belajar JAVA ini dibutuhkan penalaran yang bener-bener fit.... agar kita bisa menyelesaikan masalah dengan baik.....
Coba kita liat beberapa masalah di bawah ini !!!

1. Buatlah program untuk menampilkan kata " Selamat Belajar JAVA " !!!
2. Buatlah program untuk menampilkan hasil sebagai berikut :
    Nim   :                                Nama    :
    Kelas :
3. Buatlah program untuk menghitung luas segitiga !!!

Penyelesaian !!!

1. public class Hello {
             public static void main (String[] args) {
                       System.out.println("Selamat Belajar JAVA");
             }
    }

2. public class Biodata {
             public static void main (String[] args) {
                       System.out.print("Nim : 200801030301  ");
                       System.out.print("Nama : Brando Marlon Naibaho  ");
                       System.out.print("Kelas : Mik - 78  ");            
             }
    }

3.  public class LSegitiga {
             public static void main (String[] args) {
                       System.out.println("Program Penghitungan Luas Segitiga");
                                   int Alas = 10;
                                   int Tinggi = 20;
                                   double Luas;
                       System.out.println("Alas = " +Alas);
                       System.out.println("Tinggi = " +Tinggi);
                                   Luas = (Double)((Alas*Tinggi)/2);
                       System.out.println("Luas Segitiga = " +Luas);
             }
    }

 Begitulah penyelesaian dari kasus kita. kal'o ada yang nanya..... loh kok cuma gitu doank??? selanjutnya gimana??? itu kan cuma listingnya aja.....cara ngejalaninya gimana???
Oke....baiklah..... Jadi langkah selanjutnya yang kita lakukan adalah menekan tombol ctrl+1, itu gunanya untuk peng_compile_an program yang udah kita buat.....dan otomatis akan muncul kotak dialog untuk penyimpanan filenya..... Teringat ke penyimpanan filenya.......nama file harus sama dengan nama classnya......Misalnya, kita mengetik nama classnya itu public class Brando..... Jadi nama filenya yang kita buat adalah Brando dan jangan lupa buat extentionnya itu .JAVA ya temen-temen......
Setelah kita meng_compile, langkah selanjutnya yang kita lakukan adalah menjalankan programnya yaitu dengan menekan tombol ctrl+2 (me_run)....
maka akan muncul hasilnya seperti di bawah ini............

1. Selamat Belajar JAVA
2. Nim : 200801030301  Nama : Brando Marlon Naibaho
    Kelas : Mik - 78
3. Luas Segitiga = 100

oh iya.....hampir lupa..!!!!
kita belum menjelaskan sedikit tentang program yang kita buat...... Jadi penjelasannya itu begini :
- public class itu adalah format untuk pembuatan nama class sekaligus nama file yang akan kita simpan....
- public static void main itu fungsi utama dari program JAVA.
- System.out.println itu fungsi untuk pencetakan/ penampilan hasil ke layar monitor.
- double itu type data yang pecahan.
- int itu fungsi untuk pendeklarasian variabel.
- +Alas, +Tinggi, +Luas itu fungsi untuk penampung variabelnya.

Bila kita menginginkan hasil jawaban kita kesamping semuanya, kita tinggal menghapus sedikit huruf dari println itu menjadi print.... tapi jika kita gak menginginkan yang seperti itu, kita gak usah menghapusnya.....

Demikianlah postingan pertama saya tentang pemrograman JAVA. sedikit banyaknya bila ada kekurangan dalam hal penyampaian, harap maklum yyyyaaaaaaaaaa.....
saya juga masih membutuhkan partisipasi dari kawan-kawan sekalian......
Atas perhatiannya aq ucapkan terimakasih............
^_^

Selasa, 21 September 2010

Percobaan Pertamaku

Aku belum akan memposting apa-apa disini, karena ini masih percobaan saja....
Thankz...........

Daftar Blog Saya