Sabtu, 03 Januari 2015

Contoh Kasus Sederhana UMMI

Bertemu lagi bersama saya yang tidak bosan-bosannya :D Nah kali ini saya akan membuat program dengan contoh kasus sederhana di UMMI.Lihat Skema dibawah ini :
Terlihat bahwa di skema Universitas Muhammadiyah mempunyai 7 Jurusan yang berbeda yakni Teknik Informatika, Teknik Sipil, Kimia, PJKR, Pendidikan Biologi, PGSD, PAUD tetapi sebanarnya UMMI kan memiliki jurusan lebih dari itu? memang benar akan tetapi saya mengambil contoh dengan 7 jurusan saja. Nah kita lihat apa saja yang dideklarasikan atribut dari setiap jurusan :

  1. Nama Jurusan dengan access modifier private dan memiliki tipe data String
  2. Nama Fakultas dengan access modifier private dan memiliki tipe data String
  3. Jumlah Dosen dengan access modifier private dan memiliki tipe data Integer
  4. Ketua Prodi dengan access modifier private dan memiliki tipe data String
Disini saya tidak akan menggunakan dulu Pewarisan dengan keyword extends nanti akan kita bahas lebih detail tentang pewarisan. Pertama-tama kita buat dahulu :

  • 2 class (class Jurusan) dan (public class Universitas Muhammadiyah Sukabumi dengan main method)
  • 1 Constructor dengan 4 parameter
  • 1 Method untuk tampilkan data
  • dan didalam class Universitas Muhammadiyah membutuhkan 7 buah Object baru yaitu Jurusan.
Langsung kita buat coding seperti ini dulu sesuai atribut yang dideklarasikan diatas yakni atribut NamaJurusan = Nama Jurusan, atribut NamaFakultas = Nama Fakultas, atribut JumlahDosen = Jumlah Dosen, atribut KetuaProdi = Ketua Prodi atau lebih jelasnya lihat gambar dibawah :


Lalu kita buat Sebuah Constructor Jurusan dan Method Tampil data Seperti dibawah ini :

Dan jangan lupa kita buat 7 buah object baru dari class Jurusan Seperti contoh dibawah ini :


Dan langkah Selanjutnya ialah compile dan running program ini dengan cmd maka hasilnya akan seperti ini bila belum tau cara compilenya bisa ke link ini http://indraheapandstack.blogspot.com/2015/01/ngoding-hello-world-java-menggunakan.html :

Nah sampai disini kita sudah membahas dengan konsep OOP.Sampai Bertemu lagi di episode selanjutnya :) Keep Fighting!

Related Posts:

  • Sejarah Object Oriented Programming (OOP) Object-Oriented Programming (OOP) adalah sebuah pendekatan untuk pengembangan suatu software dimana dalam struktur software tersebut didasarkan kepada interaksi object dalam penyelesaian suatu proses/tugas. Interaksi terse… Read More
  • Membuat Form Login Tanpa Database Udah lama g posting diblog soalnya lagi banyak tugas kampus :D nah sambil seruput kopi dimalam hari kali ini saya akan membahas membaut form login tanpa database jadi kita gunakan percabangan bersarang saja sebenernya ini t… Read More
  • Pengertian Method dan Cara Pembuatannya serta Method OverloadingPembahasan kali ini yaitu Pengertian Method dan Cara Pendeklarasiannya. Method adalah sekumpulan kode yang diberi nama, untuk merujuk ke sekumpulan kode tersebut digunakan sebuah nama yang disebut dengan nama method.Method me… Read More
  • Constructor dan Constructor OverloadingPada pambahasan selanjutnya yakni Constructor. Apa itu Constructor? bagaimana cara penggunaan constructor? Constructor adalah method yang spesial karena mempunyai aturan-aturan sebagai berikut : nama Constructor harus sama … Read More
  • Pengertian Object Oriented Programming (OOP) Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kela… Read More

0 komentar: