Arsip Kategori: Object Oriented Programming

Mengimpor Kelas Pada Python

Pemrograman berorientasi objek (PBO) saat ini lebih diminati dari pemrograman terstruktur. Hal ini karena PBO ternyata lebih terstruktur dengan pola yang terdiri dari atribut dan metode (operasi). Untuk penggunaan fungsi eksternal pada jenis pemrograman terstruktur sudah dibahas pada post terdahulu. … Baca lebih lanjut

Dipublikasi di Object Oriented Programming, Python | Meninggalkan komentar

Particle Swarm Optimization in Jupyter Notebook

Particle Swarm Optimization (PSO) has been widely used for solving optimization problems. This method has many advantages, in particular for the computational complexity. PSO mimics the flock of bird or the school of fish when searching for foods. It faster … Baca lebih lanjut

Dipublikasi di Decision Support System, Object Oriented Programming, Python | 1 Komentar

Membuat Activity Diagram dengan Microsoft Visio

Aktivity diagram merupakan salah satu diagram Unified Modeling Language (UML). Diagram ini menjelaskan lebih rinci diagram use-case dalam bentuk alur aktivitas. Selain itu, diagram ini menyediakan pula sebuah swimlane yaitu alur yang menggambarkan bagian/divisi yang bekerja. Di sini kita coba … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Mengirim Variabel ke Kelas Lain di Java

Bahasa Java memiliki istilah-istilah rumit terutama ditujukan untuk pemrograman berorientasi objek. Konsep objek dengan prinsip enkapsulasi (information hiding) memerlukan perlakuan khusus dalam membuat programnya. Contoh-contoh kode yang beredar di internet, terutama yang menggunakan basis data relational terkadang tidak menerapkan prinsip … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Membuat CRUDE Matrix

CRUDE singkatan dari Create, Read, Update, dan Execute. CRUD tanpa E biasa digunakan oleh pemrograman terstruktur, sementara Execute ditambahkan untuk Objek oriented yang artinya proses selain CRUD, misalnya membuat tampilan tertentu, perhitungan-perhitungan, validasi, dan lain-lain. CRUDE matrix biasanya dibuat dari … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Analisa dan Disain Sistem Berorientasi Objek

Pemrograman Berorientasi Objek (PBO) dalam proses perancangan sistemnya tidak berbeda dengan pemrograman terstruktur dan dapat menggunakan metode yang sama. Hanya saja karena ciri khas PBO yang tidak membedakan proses dan data maka ada sedikit sudut pandang yang berbeda dalam perancangannya. … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Relasi One-To-Many Pada Objek Database

Untuk mengimplementasikan relasi one-to-many pada pemrograman terstruktur dengan sistem basis data relasional diperlukan sebuah tabel detil karena dalam satu field tidak boleh berisi lebih dari satu item. Namun pada pemrograman berorientasi objek dapat dihandel oleh sebuah kelas dengan format atribut … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Membuat Kelas Transaksi dengan Basis Data Objek

Mirip dengan tabel master dan tabel transaksi pada basis data relasional, pada pemrograman berorientasi objek membutuhkan juga tabel transaksi yang melibatkan lebih dari dua tabel. Sebagai contoh adalah mahasiswa yang mendaftarkan kelas yang diikutinya lewat kelas registrasi. Di sini kelas … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | 1 Komentar

Problem CRUD pada Pemrograman Berorientasi Objek

Problem Create, Read, Update, dan Delete (CRUD) pada PBO dikenal dengan istilah impedance mismatch. Hal ini terjadi karena pemrograman terstruktur dengan karakternya yang menggunakan database relasional menggunakan prinsip pemisahan antara data dengan program. Sementara itu PBO dalam satu kelas memadukan … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Quiz Dasar-Dasar Pemrograman Berorientasi Objek

Perhatikan gambar di bawah ini sebagai latihan mengetahui istilah-istilah dasar pemrograman berorientasi objek. Diagram di atas dikenal dengan nama ….(1)…. diagram. Hubungan Person dengan Mahasiswa dikenal dengan istilah ….(2)…. . Sementara itu relasi Mahasiswa dengan Utama dikenal dengan istilah ….(3)…. … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Instal Netbeans di Ubuntu

Netbeans merupakan salah satu Integrated Development Environment (IDE) terkenal untuk pemrograman. Bahasa yang digunakan adalah Java, walaupun di dalamnya bisa juga PHP dan C++. Netbeans merupakan opensource dan dengan gratis dapat diinstal baik lewat platform Windows maupun Linux. Jika ingin … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Membuat Database Objek (file *.yap) dengan DB4O

[PBO|TK&TI|PERT3] Database objek memiliki keunikan tersendiri jika dibandingkan dengan database relasional. Database ini memasukan sebuah operasi ke dalam data objek, sementara database relasional hanya memasukan atribut saja. DBMS yang kebanyakan beredar saat ini menggunakan jenis relasional walaupun beberapa sudah mulai … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Konsep Inheritance pada Objek – bag 2

[pbo|t.inf&t.komputer|pert.2] Postingan ini kelanjutan dari postingan yang lalu tentang pewarisan. Sedikit diulang, inheritance artinya sebuah kelas mewarisi kelas lain yang merupakan induknya. Karakter ini merupakan kekhasan pemrograman berorientasi objek. Langsung saja praktek, sebagai ilustrasi adalah kelas Person yang akan mewarisi … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Problem – Windows Can’t Find Target Pada Netbeans

Lama juga tidak menggunakan Netbeans, ternyata sudah versi 10, padahal dulu pakai yang versi 6. Kini menggunakan versi 8, itu pun sebagai pendukung perkuliahan “pemrograman berbasis objek”, terutama untuk bagian prakteknya. Saat mengimpor file Jar sistem basis data objek db4o … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | Meninggalkan komentar

Konsep Inheritance pada Objek – JavaScript

Salah satu kharakter khas dari pemrograman berorientasi objek selain konsep objek adalah konsep inheritance. Konsep ini seperti arti katanya, pewarisan, mirip dengan seorang anak yang mewarisi kharakter orang tuanya, tetapi juga memiliki karakter khas yang tidak dimiliki oleh orang tuanya … Baca lebih lanjut

Dipublikasi di Object Oriented Programming | 1 Komentar