Breaking News

Selasa, 17 Januari 2017

Class dan Object pada java




        Apa itu Class ? dan Apa itu Object? Diartikel kali ini kita akan membahas dua hal tersebut dimulai dari pengertian, kegunaan hingga bagaimana cara membuatnya pada bahasa pemograman JAVA. Let's Go..

      Class dan Object adalah dasar dari konsep untuk membuat sebuah pemograman berorientasi obyek. Class adalah representasi sebuah tipe data abstrak (Abstract Data Type) yang didalamnya terdapat struktur data dan operasi (fungsi) yang berkaitan dengan struktur data tersebut. Paham ??? Oke, class adalah ibarat sebuah tempat atau wadah yang dimana didalam wadah tersebut nanti terdapat sebuah/beberapa struktur data dan fungsinya. Struktur data di dalam class tersebut biasa juga disebut dengan istilah method atau member function, method sendiri adalah statement-statement program yang disatukan menjadi sebuah fungsi. Ada 3 macam method yang akan digunakan yaitu : 
  • Metode kelas : Metode ini dapat dieksekusi walaupun tidak terdapat objek dalam kelas tersebut. Seperti variabel kelas, metode kelas juga dideklarasikan menggunkan keyword static.
  • Metode objek : Metode ini hanya dapat dieksekusi sehubungan dengan objek tertentu.
  • Metode main() : Metode ini digunakan pada saat aplikasi Java dimulai, menggunakan keyword static. Sebelum aplikasi mulai dieksekusi, diperlukan metode walaupun tanpa objek.
Class dibuat sesuai dengan kondisi nyataartinya bahwa atribut dan operasi didalam sebuah class adalah memiliki hubungan yang sangat kuat dengan nama class-nya. Misalkan dibuat sebuah class bernama Kendaraan maka class tersebuat setidaknya akan mempunyai atribut berupa merk, jenis kendaraan, kecepatan, dan warna kendaran. Sedangkan untuk methodnya yang berisi fungsi/operasinya misalkan adalah berjalan, berhenti, mengklakson dan nyalakan lampu.


cara membuat class pada java :


//deklarasi kelas (Untuk deklarasi nama Class)
Public class Kendaraan {
//body kelas (Berisi Struktur data dan method-method operasinya)
}

    Object sendiri merupakan instansiasi sebuah class. Class bertindak sebagai template sedangkan object adalah realisasi dari template tersebut, sehingga ketika program dijalankan maka yang bertindak sebagai pelaku utamanya adalah object, bukan class. Paham ???  Oke, intinya adalah object akan mewakili class untuk menjalakan method atau operasinya. Sebuah class bisa memiliki lebih dari satu object dengan syarat masing-masing object berbeda namanya. Misalkan class Kendaraan memiliki object mobil, motor dan sepeda ontel beda-beda kaaan, seperti itu !!!.

cara membuat object pada java :

namaClass  namaObject = new namaClass();

contoh program PBO sederhana :

Public class Kendaraan {
        //membuat method berjalan
        public void berjalan(){
            System.out.println("Mobil Berjlana");
        }

        //membuat method berhenti
        public void berhenti(){
            System.out.println("Mobil Berhenti");
        }
        
        //membuat method mengklakson
        public void mengklakson(){
            System.out.println("Beeeeeppp");
        }

        //membuat method main
        public static void main(String[] args){
          //membuat object
          Kendaraan Mobil = new Kendaraan();
          //menjalankan operasi
          Mobil.berjalan();
          Mobil.mengklakson();
          Mobil.berhenti();
        }
}

    Diatas adalah contoh program sederhana PBO dengan class Kendaraan, mudahkan ?. Silakan sharing, berdiskusi atau memberi saran pada kolom komentar dibawah. Terimakasih. Semoga bermanfaat dan dapat membantu tugas-tugas anda.



Read more ...

Minggu, 15 Januari 2017

Pengertian, Fungsi dan Macam Bentuk Simbol Flowchart



   Apa itu flowchart ? Bagaimana fungsi dan bentuk simbol-simbol flowchart ? Dalam artikel ini kita akan mempelajari tentang flowchart sehingga kita dapat menjawab dengan baik pertanyaan-pertanyaan diatas. Mari mulai pembahasan mengenai flowchart.

1. Pengertian dan Fungsi Flowchart

     Flowchart atau Bagan Alir adalah kumpulan dari beberapa bentuk simbol yang memiliki fungsi tertentu dan memiliki alur untuk menunjukan langkah selanjutnya dari suatu proses atau susunan. Flowchart yang paling sering kita temui adalah flowchart yang digunakan dalam membentuk susunan sistem organisasi, yang dimulai dari jabatan tertinggi berada pada posisi teratas dan dilanjutkan seterusnya menuju kebawah hingga jabatan terendah.

    Namun dalam jurusan teknik di perkuliahan flowchart digunakan sebagai gambaran dari beberapa langkah/proses yang diambil untuk menyelesaikan sebuah masalah. Flowchart juga dapat digunakan sebagai presentasi dari sebuah algoritma agar lebih mudah dipahami.

         Flowchart dibedakan menjadi 5 jenis yaitu sebagai berikut :


      1. System Flowchart (Bagan Alir Sistem)


     Bagan alir sistem dapat didefinisikan sebagai flowchart yang menunjukkan arus pekerjaan secara keseluruhan dari suatu sistem. Flowchart ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Flowchart sistem menunjukkan apa yang dikerjakan di dalam sistem.

2.    Document Flowchart (Bagan Alir Dokumen)


           Bagan alir dokumen  (document flowchart)  atau disebut juga bagan alir formulir  (form  flowchart)  atau  paperwork flowchart, merupakan flowchart yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.

3.    Schematic Flowchart ( Bagan Alir Skematik )


Bagan alir skematik (schematic flowchart) merupakan flowchart yang mirip dengan flowchart sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, flowchart skematik selain menggunakan simbol-simbol flowchart sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham dengan simbol-simbol flowchart. Gambar-gambar ini dapat lebih mudah dipahami dari pada simbol-simbol flowchart namun untuk menggambarnya dibutuhkan waktu yang lebih lama.

4.    Program Flowchart ( Bagan Alir Program )


Bagan alir program  (program flowchart)  merupakan flowchart yang menjelaskan secara rinci langkah-langkah dari proses sebuah program. Program flowchart dibuat dari derivikasi system flowchart. Program flowchart dapat terdiri dari dua macam, yaitu flowchart logika program  (program logic flowchart)  dan flowchart program komputer terinci  (detailed computer program flowchart).  Flowchart logika program digunakan untuk mempresentasikan tiap-tiap langkah di dalam program komputer secara logika atau dikenal sebagai logika boolean yang hanya memiliki 2 hasil yaitu TRUE atau FALSE. Flowchart logika program ini dipersiapkan oleh analis sistem. Flowchart program komputer terinci  (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Flowchart ini dipersiapkan oleh pemrogram. 

5.    Process Flowchart ( Bagan Alir Proses )


Bagan alir proses  (process flowchart)  merupakan flowchart yang banyak digunakan di teknik perindustrian. Flowchart ini juga berguna bagi analis sistem untuk mempresesntasikan proses dalam suatu prosedur.


2. Macam-Macam Bentuk Simbol dan Fungsinya




       Diatas adalah penjelasan singkat mengenai pengertian, fungsi dan macam-macam simbol pada flowchart. Flowchart dapat membantu seseorang yang sedang menyusun jalan atau langkah yang sesuai untuk memecahkan masalah atau dapat kita sebut untuk membuat sebuah algoritma.
   Didalam blog ini anda dapat mempelajari berbagai materi yang ada pada jurusan teknik, terutama pada jurusan teknik informatika. Jika ada kritik, saran dan pertanyaan dapat dituliskan pada kolom komentar dibawah. Semoga artikel ini dapat bermanfaat dan membantu anda dalam menyelesaikan tugas-tugas anda. Terima Kasih.

Read more ...
Designed By