LAPORAN PERCOBAAN IV PEMBUATAN CALCULATOR ( MENGHITUNG GAJI KARYAWAN DAN TUNJANGANNYA) BERBASIS JAVA

Ukuran: px
Mulai penontonan dengan halaman:

Download "LAPORAN PERCOBAAN IV PEMBUATAN CALCULATOR ( MENGHITUNG GAJI KARYAWAN DAN TUNJANGANNYA) BERBASIS JAVA"

Transkripsi

1 LAPORAN PERCOBAAN IV PEMBUATAN CALCULATOR ( MENGHITUNG GAJI KARYAWAN DAN TUNJANGANNYA) BERBASIS JAVA Oleh : Putri Indriyaningsih NPM Sekolah Tinggi Manajemen Informatika dan Komputer STMIK AMIKBANDUNG Jl. Jakarta no. 28 Bandung

2 BAB I Pendahuluan Latar Belakang Di era globalisasi saat ini perkembangan teknologi sangatlah maju dengan pesat dan cepat. Hal seperti ini telah membuat setiap individu terus berusaha dengan berbagai cara agar dapat mengikuti setiap perkembangan teknologi yang ada, sehingga pengetahuan mereka semakin bertambah dan maju seiring perkembangan zaman. Komputer, merupakan sebuah perkembangan teknologi yang sering dimanfaatkan untuk mencari berbagai macam informasi yang dibutuhkan oleh manusia. Bahkan sekarang ini komputer secara tidak langsung telah menjadi suatu unsur yang sangat penting dan sangat berguna bagi kehidupan manusia. Oleh karena itu teknologi komputer sudah dapat mengatasi berbagai masalah dalam pekerjaan manusia, termasuk menciptakan aplikasi yamg dapat berguna untuk mempermudah manusia untuk memanfaatkan waktu dengan lebih baik. Maksud dan Tujuan Merujuk pada latar belakang dan rumusan masalah di atas, maka tujuan yang kami hendak capai dalam penciptaan aplikasi ini adalah untuk meminimalisir waktu. Juga guna membuat kinerja manusia menjadi lebih praktis. Batasan Masalah Aplikasi system yang kami ciptakan di peruntukan hanya bekerja secara otomatis pada cara penghitungan gaji karyawan dan tunjangannya.

3 Sistematika Penulisan Laporan Laporan tugas akhir ini dibuat dengan sistem penulisan sebagai berikut: BAB I PENDAHULUAN... BAB II LANDASAN TEORI... BAB III ANALISIS... BAB IV IMPLEMENTASI...

4 BAB II Landasan Teori PENGERTIAN DAN DEFINISI JAVA Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada pertengahan tahun Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. Kita lebih menyukai menyebut Java sebagai sebuah teknologi dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional. Teknologi Java memiliki tiga komponen penting, yaitu: - Programming - Language specification - Application-programming interface - Virtual-machine specification Kelebihan Java : - Berorientasi objek, Memudahkan untuk mendesign dan mengembangkan program dengan cepat dan teliti, sehinnga mudah digunakan. Salah satu bahasa pemrograman yang berorientasi objek secara murni. - Mirip c++, Mempunyai sintaks yang mirip dengan bahasa pemrograman c++. Sehingga para pengguna c++ banyak yang hijrah menggunakan Java. - Multiplatform, Dapat digunakan dibanyak sistem operasi. - Perkembangan yang luas, Dari game sampai sistem operasi handphone menggunakan program java. Misalnya Handphone Sonny Ericsson dan Opera Mini 3 yang bertipe.jar ( Java Archive ). - Mempunyai pengumpulan sampah otomatis.

5 Kekurangan Java : - Proses Compile, Mengharuskan pengguna mengcompile programnya sebelum dijalankan, berbeda dengan bahasa pemrograman python yang tidak perlu mengcompile terlebih dahulu. - Penggunaan Memori yang besar, Berbeda dengan bahasa pemrograman lain yang hanya membutuhkan memori sedikit Java API Application Programming Interface (API) adalah kumpulan dari pustaka class atau komponen atau library, yang sudah disediakan oleh Sistem Operasi, yang berupa kumpulan perintah yang membentuk sbuah komonen, sehingga akan membantu para programmer dalam membangun sebuah aplikasi. Pemrograman berorientasi objek menuntut kita untuk selalu menggunakan paradigma object oriented dalam membuat program. Segala sesuatu harus kita pandang dalam konsep class dan object. Class adalah template atau prototipe yang mendefenisikan atribut-atribut, type atribut, method dan objek. Bentuk Umum: Class nama_class Method digunakan untuk memodularisasi program melalui pemisahan satu tugas menjadi satu unit sendiri. Konstruktor adalah method yang mempunyai nama yang sama dengan nama class. Modifier adalah sifat yang dimiliki oleh atribut, method maupun class dalam java. Contoh : 1. Public 2. Abstrak, diimplementasikan secara parsial yang tujuannya untuk kenyamanan perancangan. 3. Protektif (dilindungi). 4. Private (lebih dilindungi). Attributes merupakan nilai data yang terdapat pada suatu object yang berasal dari class. Attributes merepresentasikan karakteristik dari suatu object. Atau Atribut adalah sesuatu

6 yang dimiliki oleh objek. Setiap objek yang dibuat dari kelas yang sama akan memiliki atribut yang sama. Contoh : pada Class Fruit terdapat attribute : warna, berat pada object mangga : warna berisi kuning dan berat misalkan 0.25 kg pada object apel : warna berisi merah dan berat misalkan 0.30 kg. Implementasi pada Pemrograman Java : class Mahasiswa{ String nama; String jenkel; Mahasiswa(){ //konstruktor nama = unknown ; //atribut jenkel = unknown ; //atribut } Method adalah sesuatu yang dapat dilakukan oleh objek. Method dalam implementasi program ditulis dalam bentuk fungsi. Metode menentukan perilaku objek, yakni apa yang terjadi ketika objek itu dibuat serta berbagai operasi yang dapat dilakukan objek sepanjang hidupnya. Metode memiliki 4 (empat) bagian dasar : 1. Nama metode 2. Tipe Objek atau tipe primitive yang dikembalikan metode. 3. Daftar parameter. 4. Badan atau isi metode. Tiga bagian pertama mengindikasikan informasi penting tentang metode itu sendiri. Dengan kata lain, nama metode tersebut=metode lain dalam program. Dalam java kita dapat memiliki metode-metode berbeda yang memiliki nama sama tetapi berbeda tipe kembalian atau daftar argumennya, sehingga bagian-bagian definisi metode ini menjadi penting. Ini disebut overloading metode.

7 Untuk menjalankan program yang memiliki sifat polymorphism tersebut, diperlukan suatu kemampuan overloading, yaitu suatu kemampuan untuk menentukan fungsi yang mana yang harus digunakan atau dijalankan jika terdapat nama fungsi yang sama. Polimorfisme bisa diartikan seperti kemampuan suatu variable untuk mengubah perangai sesuai dengan objek hasil instansiasi yang digunakan. Polimorfisme membiarkan lebih dari 1 objek dari sub class sub class dan diperlakukan sebagai objek dari super class tunggal. Ada 2 jenis method: 1. Method yang tidak mengembalikan data (diberi tipe void) Ex: static void bernaz(); //method static bernama bernaz yang tidak mengembalikan nilai. 2. Method yang bisa mengembalilkan nilai menggunakan statement return dan tipe data Ex: static int bernaz(int b); return b; //method bernama bernaz yang mengembalikan nilai integer //mempunyai 1 parameter yaitu b dan bertipe integer //return adalah keyword untuk mengembalikan nilai

8 BAB III Analisis Perlu kita ketahui bersama, dalam pembuatan aplikasi dibutuhkan beberapa tools dan hardware sebagai pendukung dalam pembuatannya, dimana tools dan hardware. Tools yang digunakan adalah Hardware: Hardisk Processor Ram VGA : 250 Gb : 2.3 Ghz : 2 Gb : 128 Mb Tools : NetBeans NetBeans IDE adalah IDE open source yang ditulis sepenuhnya dengan bahasa Java menggunakan platform NetBeans. NetBeans IDE mendukung pengembangan semua tipe aplikasi java. Semua fungsi IDE disediakan oleh modul-modul. Tiap modul menyediakan fungsi yang didefinisikan dengan baik, seperti dukungan untuk bahasa pemrograman Java, editing, atau dukungan bagi CVS. Untuk mengkoding data java ini penyusun menggunakan java aplikasi dan java frame, di java frame penyusun membuat design seperti yang ditugaskan yaitu membuat kalkulator. Semula setelah membuat design semua tombol belum bisa digunakan, tetapi kemudian penyusun membuatkan sebuah coding-coding agar kalkulator bisa diexsekusi kemudian dijalankan sesuai perintah yang diinginkan.

9 BAB IV IMPLEMENTASI Diketahui sebuah entitas Pegawai yang terdiri dari NIK, Nama Pegawai, Golongan dan Status. Kita membuat class baru yang bernama Pegawai.java Syntaxnya sebagai berikut: Entitas tersebut dijadikan sebuah Proses untuk menghitung tunjangan dan total gaji dari pegawai yang terdiri dari tunjangan, dan Total Gaji. Lalu kita membuat class baru yang bernama Proses.java Syntaxnya sebagai berikut:

10 Lalu kita buat antar mukanya dan beri nama pegawaijframe.java Edit Text sebagai berikut :

11 Tombol Hitung Tombol ini merupakan tombol yang dalam fungsinya, untuk melakukan perintah dalam pengoprasian perhitungan. Syntaxnya sebagai berikut:

12 Hasilnya Tombol Reset Tombol ini adalah tombol yang berfungsi untuk mereset atau mengembalikan keadaan seperti semula atau keadaan normal.

13 Syntaxnya sebagai berikut: Hasilnya

LAPORAN PERCOBAAN V ( APLIKASI NILAI MAHASISWA) BERBASIS JAVA

LAPORAN PERCOBAAN V ( APLIKASI NILAI MAHASISWA) BERBASIS JAVA LAPORAN PERCOBAAN V ( APLIKASI NILAI MAHASISWA) BERBASIS JAVA Oleh : Putri Indriyaningsih NPM. 1142208 Sekolah Tinggi Manajemen Informatika dan Komputer STMIK AMIKBANDUNG Jl. Jakarta no. 28 Bandung 1 BAB

Lebih terperinci

TUGAS AKHIR APLIKASI KALKULATOR BOLA BERBASIS JAVA

TUGAS AKHIR APLIKASI KALKULATOR BOLA BERBASIS JAVA TUGAS AKHIR APLIKASI KALKULATOR BOLA BERBASIS JAVA Oleh : Putri Indriyaningsih NPM. 1142208 Sekolah Tinggi Manajemen Informatika dan Komputer STMIK AMIKBANDUNG Jl. Jakarta no. 28 Bandung BAB I Pendahuluan

Lebih terperinci

TUGAS AKHIR MINGGU APLIKASI KALKULATOR BERBASIS JAVA

TUGAS AKHIR MINGGU APLIKASI KALKULATOR BERBASIS JAVA TUGAS AKHIR MINGGU APLIKASI KALKULATOR BERBASIS JAVA Oleh : Nama : PUTRI INDRIYANINGSIH Npm : 1142208 STMIK AMIK BANDUNG BANDUNG 2012 BAB I PENDAHULUAN Latar Belakang Di era globalisasi saat ini perkembangan

Lebih terperinci

APLIKASI PERHITUNGAN GAJI PEGAWAI DENGAN JAVA Disusun untuk memenuhi tugas matakuliah Pemrograman JavaIII

APLIKASI PERHITUNGAN GAJI PEGAWAI DENGAN JAVA Disusun untuk memenuhi tugas matakuliah Pemrograman JavaIII APLIKASI PERHITUNGAN GAJI PEGAWAI DENGAN JAVA Disusun untuk memenuhi tugas matakuliah Pemrograman JavaIII Disusun oleh : Nama : Lies Gandhi Yuniarti NPM : 1142205 SEKOLAH TINGGI MANAJEMEN INFORMATIKA dan

Lebih terperinci

PEMOGRAMMAN VISUAL III APLIKASI TRANSAKSI PENJUALAN

PEMOGRAMMAN VISUAL III APLIKASI TRANSAKSI PENJUALAN PEMOGRAMMAN VISUAL III APLIKASI TRANSAKSI PENJUALAN Tugas ini ditulis untuk Memenuhi Tugas Pada Mata Kuliah Pemrograman Java III Tahun Pelajaran 2011-2012 Oleh: Nama: Iis Puspita Laelasari Npm: 1142218

Lebih terperinci

LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE Lporan ini disusun untuk memenuhi tugas mata kuliah Pemograman Java III Teknik Informatika Tahun ajaran 2011-2012 Oleh : Hana Marwati 1142231

Lebih terperinci

LAPORAN TUGAS AKHIR APLIKASI KALKULATOR BERBASIS JAVA

LAPORAN TUGAS AKHIR APLIKASI KALKULATOR BERBASIS JAVA LAPORAN TUGAS AKHIR APLIKASI KALKULATOR BERBASIS JAVA Diajukan untuk memenuhi salah satu tugas dari matakuliah Pemrograman III Oleh : Nama : Ai Titin Npm : 1142228 STMIK AMIK BANDUNG BANDUNG 2012 Latar

Lebih terperinci

BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS LAPORAN PERCOBAAN IV ( MENGHITUNG GAJI KARYAWAN DAN TUNJANGANNYA) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS Oleh: Deden Wahyudin 1142207 SEKOLAH TINGGI MANAJEMEN INFORMATIKA&KOMPUTER AMIKBANDUNG

Lebih terperinci

TUGAS Pemrograman Java

TUGAS Pemrograman Java TUGAS Pemrograman Java Oleh : Deden Wahyudin NPM. 1142207 SekolahTinggiManajemenInformatikadanKomputer STMIK AMIKBANDUNG 2012 BAB 1 Pendahuluan Aplikasi pemrograman yang Berkembang untuk membantu berbagai

Lebih terperinci

LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE Lporan ini disusun untuk memenuhi tugas mata kuliah Pemograman Java III Fakultas Teknik Informatika Tahun ajaran 2011-2012 Oleh : Hana Marwati

Lebih terperinci

LAPORAN PERCOBAAN PEMBUATAN CALCULATOR BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

LAPORAN PERCOBAAN PEMBUATAN CALCULATOR BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS LAPORAN PERCOBAAN PEMBUATAN CALCULATOR BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS Diajukan untuk memenuhi salah satu tugas mata kuliah pemrograman JAVA VISUAL Oleh : SITI SARWENDAH 1142203 SEKOLAH

Lebih terperinci

LAPORAN PERCOBAAN IV ( MENGHITUNG GAJI PEGAWAI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

LAPORAN PERCOBAAN IV ( MENGHITUNG GAJI PEGAWAI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS LAPORAN PERCOBAAN IV ( MENGHITUNG GAJI PEGAWAI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS Diajukan untuk memenuhi salah satu tugas mata kuliah pemrograman JAVA VISUAL Oleh : SITI SARWENDAH 1142203

Lebih terperinci

PEMOGRAMMAN VISUAL III APLIKASI PEGAWAI

PEMOGRAMMAN VISUAL III APLIKASI PEGAWAI PEMOGRAMMAN VISUAL III APLIKASI PEGAWAI Tugas ini ditulis untuk Memenuhi Tugas Pada Mata Kuliah Pemrograman Java III Tahun Pelajaran 2011-2012 Oleh: Nama: Iis Puspita Laelasari Npm: 1142218 STMIK AMIK

Lebih terperinci

Pemrograman Java III

Pemrograman Java III Pemrograman Java III Model Perhitungan Aritmatika berbasis Java Tugas ini disusun untuk Memenuhi Salah Satu Syarat Penilaian Pada Mata Kuliah Pemrograman Java III Fakultas Teknik Informatika Semester Ganjil

Lebih terperinci

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah ); PERTEMUAN I BAHASA PEMROGRAMAN JAVA DAN PENGENALAN NETBEANS 1. Program dan Bahasa Pemrograman Di dalam dunia komputer sering kali dijumpai istilah program dan bahasa pemrograman. Kedua istilah tersebut

Lebih terperinci

APLIKASI PERHITUNGAN SEDERHANA DENGAN MENGGUNAKAN NETBEANS

APLIKASI PERHITUNGAN SEDERHANA DENGAN MENGGUNAKAN NETBEANS APLIKASI PERHITUNGAN SEDERHANA DENGAN MENGGUNAKAN NETBEANS Disusun untuk memenuhi tugas matakuliah Pemrograman JavaIII Oleh : Lies Gandhi Yuniarti 1142205 SEKOLAH TINGGI MANAJEMEN INFORMATIKA dan KOMPUTER

Lebih terperinci

PEMBUATAN APLIKASI PERHITUNGAN TRANSAKSI DENGAN JAVA

PEMBUATAN APLIKASI PERHITUNGAN TRANSAKSI DENGAN JAVA PEMBUATAN APLIKASI PERHITUNGAN TRANSAKSI DENGAN JAVA Disusun untuk memenuhi tugas matakuliah Pemrogramam Visual III Disusun Oleh : Nama : Lies Gandhi Yuniarti NPM : 1142205 Jurusan : Teknik Informatika

Lebih terperinci

LAPORAN TUGAS 4 PROGRAM PERHITUNGAN GAJI PEGAWAI DENGAN JAVA

LAPORAN TUGAS 4 PROGRAM PERHITUNGAN GAJI PEGAWAI DENGAN JAVA LAPORAN TUGAS 4 PROGRAM PERHITUNGAN GAJI PEGAWAI DENGAN JAVA Diajukan untuk memenuhi salah satu tugas dari matakuliah Pemrograman III Oleh : Ai Titin 1142228 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

Lebih terperinci

Modul II Object Oriented Programming

Modul II Object Oriented Programming Modul II Object Oriented Programming Tujuan 1. Mahasiswa dapat mengenal dan memahami konsep pemrograman berorientasi objek. 2. Mahasiswa mampu membuat class, object dan access modifier. Dasar Teori OOP

Lebih terperinci

PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA

PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA Disusun untuk memenuhi tugas matakuliah Pemrogramam Visual III Disusun Oleh : Nama : Lies Gandhi Yuniarti NPM : 1142205 Jurusan : Teknik Informatika SEKOLAH

Lebih terperinci

Program Penghitungan II Dengan Java

Program Penghitungan II Dengan Java P E M O G R M A N J A V A I I I 1 Program Penghitungan II Dengan Java Tugas ini disusun untuk memenuhi salah satu mata kuliah yang di berikan oleh Bapak Aan Dwianta Disusun oleh : Restina Rachmawati NPM:

Lebih terperinci

Pemrograman Java III

Pemrograman Java III Pemrograman Java III Model Perhitungan Goemetri Berbasis Java Tugas ini disusun untuk Memenuhi Salah Satu Syarat Penilaian Mata Kuliah Pemrograman Java III Fakultas Teknik Informatika Semester Ganjil Ajaran

Lebih terperinci

LAPORAN TUGAS 3 PENGGUNAAN PROGRAM TRANSAKSI PENJUALAN DENGAN JAVA

LAPORAN TUGAS 3 PENGGUNAAN PROGRAM TRANSAKSI PENJUALAN DENGAN JAVA LAPORAN TUGAS 3 PENGGUNAAN PROGRAM TRANSAKSI PENJUALAN DENGAN JAVA Diajukan untuk memenuhi salah satu tugas dari matakuliah Pemrograman III Oleh : Ai Titin 1142228 SEKOLAH TINGGI MANAJEMEN INFORMATIKA

Lebih terperinci

LAPORAN PERCOBAAN III PEMBUATAN CALCULATOR ( MENGHITUNG TOTAL TRANSAKSI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

LAPORAN PERCOBAAN III PEMBUATAN CALCULATOR ( MENGHITUNG TOTAL TRANSAKSI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS LAPORAN PERCOBAAN III PEMBUATAN CALCULATOR ( MENGHITUNG TOTAL TRANSAKSI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS Oleh : Deden Wahyudin 1142207 SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER AMIKBANDUNG

Lebih terperinci

LAPORAN PERCOBAAN V ( MENGHITUNG NILAI UJIAN MAHASISWA) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

LAPORAN PERCOBAAN V ( MENGHITUNG NILAI UJIAN MAHASISWA) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS LAPORAN PERCOBAAN V ( MENGHITUNG NILAI UJIAN MAHASISWA) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS Diajukan untuk memenuhi tugas UTS mata kuliah Pemrograman JAVA VISUAL III Oleh : SITI SARWENDAH 1142203

Lebih terperinci

PRAKTIKUM OBJECT ORIENTED PROGRAMING

PRAKTIKUM OBJECT ORIENTED PROGRAMING PRAKTIKUM OBJECT ORIENTED PROGRAMING Class, Object dan Elemen dalam Class Pada Java Disusun oleh: KELOMPOK 1 STMIK STIKOM INDONESIA (STIKI)-BALI 2016 KATA PENGANTAR Puji syukur penulis panjatkan kehadiran

Lebih terperinci

LAPORAN PERCOBAAN II PEMBUATAN CALCULATOR ( MENGHITUNG KELILING DAN VOLUME BALOK) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

LAPORAN PERCOBAAN II PEMBUATAN CALCULATOR ( MENGHITUNG KELILING DAN VOLUME BALOK) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS LAPORAN PERCOBAAN II PEMBUATAN CALCULATOR ( MENGHITUNG KELILING DAN VOLUME BALOK) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS Diajukan untuk memenuhi salah satu tugas mata kuliah pemrograman JAVA VISUAL

Lebih terperinci

Praktikum. PBO (Kelas K) Oleh : MOHAMMAD SHOLIKIN

Praktikum. PBO (Kelas K) Oleh : MOHAMMAD SHOLIKIN Praktikum. PBO (Kelas K) Oleh : MOHAMMAD SHOLIKIN http://sholikins.wordpress.com http://sholikins.wordpress.com 1 Pemrograman Berorientasi Objek / OOP (Objek Oriented Programming)??? http://sholikins.wordpress.com

Lebih terperinci

LAPORAN TUGAS 2 PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA

LAPORAN TUGAS 2 PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA LAPORAN TUGAS 2 PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA Diajukan untuk memenuhi salah satu tugas dari matakuliah Pemrograman III Oleh : Ai Titin 1142228 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

Lebih terperinci

LAPORAN PERCOBAAN III ( MENGHITUNG TOTAL DAN HARGA JUAL BARANG) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

LAPORAN PERCOBAAN III ( MENGHITUNG TOTAL DAN HARGA JUAL BARANG) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS LAPORAN PERCOBAAN III ( MENGHITUNG TOTAL DAN HARGA JUAL BARANG) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS Diajukan untuk memenuhi salah satu tugas mata kuliah pemrograman JAVA VISUAL Oleh : SITI

Lebih terperinci

Pemrograman Java III

Pemrograman Java III Pemrograman Java III Model Program Perhitungan Transaksi Penjualan Berbasis Java Tugas ini disusun untuk memenuhi salah satu syarat penilaian Mata Kuliah Pemrograman Java III Semester Ganjil Tahun Ajaran

Lebih terperinci

Program Penghitungan III Dengan Java

Program Penghitungan III Dengan Java P E M O G R A M A N J A V A I I I 1 Program Penghitungan III Dengan Java Tugas ini disusun untuk memenuhi salah satu mata kuliah yang di berikan oleh Bapak Aan Dwianta Disusun oleh : Restina Rachmawati

Lebih terperinci

PEMOGRAMMAN VISUAL III APLIKASI NILAI MAHASISWA. Diajukan untuk Memenuhi Tugas UTS Pada Mata Kuliah Pemogramman Visual III Tahun Pelajaran

PEMOGRAMMAN VISUAL III APLIKASI NILAI MAHASISWA. Diajukan untuk Memenuhi Tugas UTS Pada Mata Kuliah Pemogramman Visual III Tahun Pelajaran PEMOGRAMMAN VISUAL III APLIKASI NILAI MAHASISWA Diajukan untuk Memenuhi Tugas UTS Pada Mata Kuliah Pemogramman Visual III Tahun Pelajaran 2011-2012 Oleh : Nama: Iis Puspita Laelasari NPM: 1142218 SEKOLAH

Lebih terperinci

Konsep Dasar Pemrograman Berorientasi Obyek I JAVA. Anugrah Kusuma Seno Adi Putra

Konsep Dasar Pemrograman Berorientasi Obyek I JAVA. Anugrah Kusuma Seno Adi Putra Konsep Dasar Pemrograman Berorientasi Obyek I JAVA Anugrah Kusuma Seno Adi Putra Konsep Dasar Pemrograman Berorientasi Obyek I JAVA @2007 Java Competency Center - Institut Teknologi Bandung Penulis : Anugrah

Lebih terperinci

Class & Object 2. Imam Fahrur Rozi

Class & Object 2. Imam Fahrur Rozi Class & Object 2 Imam Fahrur Rozi Materi * Enkapsulasi * Access Modifier * Konstruktor * Atribut/Method Klass * Atribut/Method Instansiasi Enkapsulasi * Merupakan konsep dasar OOP dimana atribut dan method

Lebih terperinci

Pemrograman Berorientasi. Class dan Obyek 2

Pemrograman Berorientasi. Class dan Obyek 2 Pemrograman Berorientasi Obyek Class dan Obyek 2 anton@ukdw.ac.id Method main pada Java public static void main(string[] args) Merupakan bagian yang dieksekusi oleh program Java Sifat: public, static,

Lebih terperinci

Object Oriented Programming 1

Object Oriented Programming 1 Object Oriented Programming 1 PEMROGRAMAN BERORIENTASI OBYEK Pemrograman beriorientasi obyek (Object Oriented Programming = OOP) berbeda dengan pemrograman konvensional pada umumnya, terutama dalam memperlakukan

Lebih terperinci

PEWARISAN. Disusun Oleh: Reza Budiawan. Untuk: Tim Dosen Algoritma & Pemrograman Lanjut

PEWARISAN. Disusun Oleh: Reza Budiawan. Untuk: Tim Dosen Algoritma & Pemrograman Lanjut MI1274 Algoritma & Pemrograman Lanjut Genap 2015-2016 PEWARISAN Disusun Oleh: Reza Budiawan Untuk: Tim Dosen Algoritma & Pemrograman Lanjut Hanya dipergunakan untuk kepentingan pengajaran di lingkungan

Lebih terperinci

TPI4202 e-tp.ub.ac.id

TPI4202 e-tp.ub.ac.id TPI4202 e-tp.ub.ac.id Bahasa pemrograman berorientasi objek (objectoriented programming/oop) Tidak mungkin membuat program java tanpa kita mendefinisikan class, data dan method Bersifat netral, tidak tergantung

Lebih terperinci

Konsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman

Konsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman Konsep Pemrograman Berorientasi Obyek Maria Ulfah S Nurochman Kompetensi Menjelaskan paradigma pemrograman berorientasi obyek Membedakan antara paradigma pemrograman berorientasi obyek dan pemrograman

Lebih terperinci

2 Class dan Object (1)

2 Class dan Object (1) 2 Class dan Object (1) PENDAHULUAN Konsep yang paling mendasar dari Object Oriented Programming adalah Class dan Object. Objek merepresentasikan suatu objek nyata yang ditemukan dalam suatu sistem. Sedangkan

Lebih terperinci

Polymorphism. Materi ke-8 Pemrograman Berbasis Objek

Polymorphism. Materi ke-8 Pemrograman Berbasis Objek Polymorphism Materi ke-8 Pemrograman Berbasis Objek Pengertian Polymorphism = polimorfisme Poly (banyak) + morphos (bentuk) : banyak bentuk Kemampuan untuk menghandle banyak bentuk Kemampuan untuk memproses

Lebih terperinci

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13 1 JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI 132406210 KOM E 13 D-III TEHNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014 2 i KATA PENGANTAR Alhamdulillah,

Lebih terperinci

INHERITANCE AND POLIMORPHISM PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM

INHERITANCE AND POLIMORPHISM PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM 1 INHERITANCE AND POLIMORPHISM PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM INHERITANCE Pewarisan atribut dan method pada sebuah class yang diperoleh dari class yang direferensi sebagai induk

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK Deskripsi Singkat Praktikum pemrograman berorientasi objek adalah praktikum yang menggunakan bahasa Java sebagai bantuan dalam memahami konsep pemrograman

Lebih terperinci

Konsep Pemrograman Berorientasi Obyek

Konsep Pemrograman Berorientasi Obyek Konsep Pemrograman Berorientasi Obyek Tujuan Pengenalan bahasa Java Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman prosedural.

Lebih terperinci

KONSEP Pemrograman Berorientasi Objek KARMILASARI

KONSEP Pemrograman Berorientasi Objek KARMILASARI KONSEP Pemrograman Berorientasi Objek KARMILASARI Capaian Pembelajaran 2 Memahami perbedaan pemrograman prosedural dan pemrograman berorientasi objek (object oriented programming /OOP) Memahami elemen

Lebih terperinci

Encapsulation (Encapsulasi) Minggu 5 Pemrograman Berorientasi Objek Alfa Faridh Suni

Encapsulation (Encapsulasi) Minggu 5 Pemrograman Berorientasi Objek Alfa Faridh Suni Encapsulation (Encapsulasi) Minggu 5 Pemrograman Berorientasi Objek Alfa Faridh Suni Enkapsulasi u Dapat dikatakan sebagai penyembunyian data/informasi (Information hiding). u Implementasi ke bahasa Pemrograman

Lebih terperinci

Jobsheet 09. Overloading and Overriding Method

Jobsheet 09. Overloading and Overriding Method Jobsheet 09 Overloading and Overriding Method 1. Kompetensi Setelah menempuh pokok bahasan ini, mahasiswa mampu : 1) Memahami konsep overloading dan overriding, 2) Memahami perbedaan overloading dan overriding,

Lebih terperinci

KONSEP OBJEK ORIENTASI PROGRAM

KONSEP OBJEK ORIENTASI PROGRAM KONSEP OBJEK ORIENTASI PROGRAM Obyektif : 1. Mengerti maksud inheritance 2. Mengerti dan memahami encapsulation 3. Mengerti dan dapat menjelaskan mengenai polymorphism 4. Dapat membuat program paling sederhana

Lebih terperinci

Pemrograman Berbasis Objek (Polimorfisme)

Pemrograman Berbasis Objek (Polimorfisme) Pemrograman Berbasis Objek (Polimorfisme) Kelompok 9 : Irwan Nugraha (53412824) M. Furqon Rahawarin (54412958) Niken Annisa (55412313) Prasetyo Nugroho (55412692) BAB I PENDAHULUAN I.1 Latar belakang Dalam

Lebih terperinci

MODUL 1 PRAKTIKUM ALGORITMA & PEMROGRAMAN I

MODUL 1 PRAKTIKUM ALGORITMA & PEMROGRAMAN I MODUL 1 PRAKTIKUM ALGORITMA & PEMROGRAMAN I Greeting Oleh: Hendra Komara, ST. 1 I. Bahan Kajian Algoritma dan Pemrograman Algoritma adalah Urutan logis dan sistematis untuk menyelesaikan suatu masalah.

Lebih terperinci

MODUL 1 PENGENALAN OOP

MODUL 1 PENGENALAN OOP MODUL 1 PENGENALAN OOP Default Private Public Protected Tujuan: Mahasiswa dapat mengenal dan memahami konsep class, objek, dan access modifier Materi: Pengantar Class Atribut Method This Access Modifier

Lebih terperinci

Tutorial FDM Nurul Huda 2008, bundled by samsonasik. Modul Java 1

Tutorial FDM Nurul Huda 2008, bundled by samsonasik. Modul Java 1 Modul Java 1 Persiapan : 1. Install Java-nya 2. Setting Path dan Classpath a. Jalankan Control Panel b. Pilih System c. Klik Advanced Klik tombol Environtment Variables. d. Pada System variables, cari

Lebih terperinci

ABSTRACTION, ENCAPSULATION, INHERITANCE & POLYMORPHISM

ABSTRACTION, ENCAPSULATION, INHERITANCE & POLYMORPHISM Materi kuliah ABSTRACTION, ENCAPSULATION, INHERITANCE & POLYMORPHISM Ir. Roedi Goernida, MT. (roedig@yahoo.com) Program Studi Sistem Informasi Fakultas Rekayasa Industri Institut Teknologi Telkom Bandung

Lebih terperinci

OBJECT, CLASS DAN METHOD. 1. Mengetahui pengertian dari objek & class 2. Dapat membuat program sederhana dari java dengan menggunakna objek dan class

OBJECT, CLASS DAN METHOD. 1. Mengetahui pengertian dari objek & class 2. Dapat membuat program sederhana dari java dengan menggunakna objek dan class OBJECT, CLASS DAN METHOD Obyektif : 1. Mengetahui pengertian dari objek & class 2. Dapat membuat program sederhana dari java dengan menggunakna objek dan class Object dan Class class Dalam dunia nyata,

Lebih terperinci

Bahasa Pemrograman 2.

Bahasa Pemrograman 2. Bahasa Pemrograman 2 Desain Class dan Obyek anton@ukdw.ac.id Konstruktor Konstruktor digunakan pada saat instansiasi i i sebuah object. Melakukan instansiasi adalah mengalokasikan sejumlah memory dari

Lebih terperinci

Pemrograman Berorientasi Objek

Pemrograman Berorientasi Objek Pemrograman Berorientasi Objek Class, Object, Method Pada Java Dalam pemrograman tradisional atau prosedural, seluruh data dan kode digabung menjadi satu bagian dalam satu program. Untuk membuat program-program

Lebih terperinci

BAB 1 PEMROGRAMAN BERORIENTASI OBJEK

BAB 1 PEMROGRAMAN BERORIENTASI OBJEK BAB 1 PEMROGRAMAN BERORIENTASI OBJEK Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan

Lebih terperinci

Pengenalan OOP. Object-Oriented programming (OOP) Menitikberatkan pada konsep object sebagai elemen dasar dari program.

Pengenalan OOP. Object-Oriented programming (OOP) Menitikberatkan pada konsep object sebagai elemen dasar dari program. Class & Objek Pengenalan OOP Object-Oriented programming (OOP) Menitikberatkan pada konsep object sebagai elemen dasar dari program. Object tersebut dikarakterisasi oleh property dan behavior. Pengenalan

Lebih terperinci

Pertemuan 2 (2) : Membuat Class dan mengakses Anggota Class

Pertemuan 2 (2) : Membuat Class dan mengakses Anggota Class Pertemuan 2 (2) : Membuat Class dan mengakses Anggota Class Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Pendahuluan Pada bagian ini, kita akan membuat program berbasis obyek menggunakan

Lebih terperinci

INTERAKSI ANTAR OBJECT

INTERAKSI ANTAR OBJECT INTERAKSI ANTAR OBJECT Farah Zakiyah Rahmanti, M.T 2015 Overview Constructor Overloading Constructor Hak Akses (public, protected, private) Contoh Static Class Constructor (konstruktor) Constructor adalah

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM 82 BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan ataudiimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkanperancangan sistem

Lebih terperinci

Overriding. Subclass yang berusaha memodifikasi tingkah laku yang diwarisi dari superclass. Tujuan: subclass memiliki tingkah laku yang lebih

Overriding. Subclass yang berusaha memodifikasi tingkah laku yang diwarisi dari superclass. Tujuan: subclass memiliki tingkah laku yang lebih Overriding, Overloading, Polymorphism Pertemuan 10 Pemrograman Berbasis Obyek Oleh Tita Karlita Topik Overriding Overloading Constructor overloading Polymorphism Virtual Method Invocation Polymorphic arguments

Lebih terperinci

Object Oriented Programming (OOP) --Inheritance- Saniati STMIK Teknokrat, Bandar Lampung

Object Oriented Programming (OOP) --Inheritance- Saniati STMIK Teknokrat, Bandar Lampung Object Oriented Programming (OOP) --Inheritance- Saniati STMIK Teknokrat, Bandar Lampung Karakteristik OOP Encapsulation Inheritance Polimorphisme Inheritance Membuat class baru yang merupakan turunan

Lebih terperinci

TPI4202 e-tp.ub.ac.id

TPI4202 e-tp.ub.ac.id TPI4202 e-tp.ub.ac.id Program name.p atau name.pas (Pascal source code) Part I: Header Dokumentasi Nama program; Part II: Declarations Konstanta Variabel; Part III: Statements begin : end. Text Editor

Lebih terperinci

APLIKASI KALKULATOR BALOK BERBASIS JAVA

APLIKASI KALKULATOR BALOK BERBASIS JAVA APLIKASI KALKULATOR BALOK BERBASIS JAVA Oleh: Nama : aryan sigit NPM : 1142216 STMIK AMIK BANDUNG 2012 BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan Teknologi Informasi di Indonesia saat ini sangat

Lebih terperinci

JOBSHEET 3 CLASS DAN OBJEK

JOBSHEET 3 CLASS DAN OBJEK JOBSHEET 3 CLASS DAN OBJEK 1. Kompetensi Mahasiswa dapat memahami Class Diagram Mahasiswa memahami cara membuat class Mahasiswa mampu memahami cara membuat atribut Mahasiswa mampu memahami cara membuat

Lebih terperinci

Konsep Pemrograman Berbasis Obyek

Konsep Pemrograman Berbasis Obyek Konsep Pemrograman Berbasis Obyek Tujuan Pembelajaran Memahami konsep Pemrograman Berbasis Obyek atau Object Oriented Programming (OOP) Memahami perbedaan antara pemrograman OOP dengan pemrograman prosedural

Lebih terperinci

Pemrograman Lanjut Review Class dan Object PTIIK

Pemrograman Lanjut Review Class dan Object PTIIK Pemrograman Lanjut Review Class dan Object PTIIK - 2013 Objectives Mengingat kembali tentang Class dan Object Class Class adalah template atau blueprint dari objectobject yang dibuat. Class mempunyai:

Lebih terperinci

Pemrograman Berorientasi. Abstract & Interface

Pemrograman Berorientasi. Abstract & Interface Pemrograman Berorientasi Obyek Abstract & Interface anton@ukdw.ac.id Latar Belakang Kita sudah mengenal pewarisan, bahwa class anak akan selalu mendapat warisan atribut dan behavior dari class induk Class

Lebih terperinci

BAB I PENDAHULUAN. laporan transaksi penjualan dan mengenai data-data perangkat komputer hanya

BAB I PENDAHULUAN. laporan transaksi penjualan dan mengenai data-data perangkat komputer hanya BAB I PENDAHULUAN I.1. Latar Belakang Pencatatan transaksi penjualan perangkat komputer pada toko Merak Jingga sebagian besar sudah menggunakan sistem komputerisasi sehingga memaksimalkan kinerja karyawan

Lebih terperinci

MODUL 1 PRAKTIKUM PEMROGRAMAN BERORIENTASI OBYEK(PBO) KELAS DAN OBJEK. TGL PRAKTIKUM : 24 September 2012 :ACHMAD FAJAR NORULLAH NRP :

MODUL 1 PRAKTIKUM PEMROGRAMAN BERORIENTASI OBYEK(PBO) KELAS DAN OBJEK. TGL PRAKTIKUM : 24 September 2012 :ACHMAD FAJAR NORULLAH NRP : MODUL 1 PRAKTIKUM PEMROGRAMAN BERORIENTASI OBYEK(PBO) KELAS DAN OBJEK TGL PRAKTIKUM : 24 September 2012 NAMA :ACHMAD FAJAR NORULLAH NRP : 110411100075 KELAS : B3 Disetujui :..././../Bangkalan (Shohib)

Lebih terperinci

Praktikum Pemograman Berorientasi Objek

Praktikum Pemograman Berorientasi Objek Praktikum Pemograman Berorientasi Objek Pertemuan ke-1 A. Konsep PBO Pemrograman Berorientasi Objek (Object Oriented Programming) merupakan teknik pemograman dengan pendekatan berorientasi kelas dan objek.

Lebih terperinci

OVERLOADING, CONSTRUCTOR DAN DESTRUCTOR. Dewi Sartika, M.Kom

OVERLOADING, CONSTRUCTOR DAN DESTRUCTOR. Dewi Sartika, M.Kom OVERLOADING, CONSTRUCTOR DAN DESTRUCTOR OVERLOADING METHOD Overloading method merupakan kemampuan dalam pemrograman berorientasi objek yang mengizinkan beberapa method memiliki nama yang sama dengan jumlah/jenis

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK

PEMROGRAMAN BERORIENTASI OBJEK PEMROGRAMAN BERORIENTASI OBJEK Materi I Konsep Dasar PBO Maksud dan tujuan Mengerti penggunaan dan keuntungan serta mampu melakukan pemrograman berorientasi Objek (OOP) Mengerti dan mampu melakukan pemrograman

Lebih terperinci

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Menurut Jogiyanto Hartono (2004:8) dalam bukunya yang berjudul pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun sedemikian rupa untuk

Lebih terperinci

Pemrograman Lanjut Jurusan S1 Teknik Informatika. 9/17/2012 Ratno

Pemrograman Lanjut Jurusan S1 Teknik Informatika. 9/17/2012 Ratno Pemrograman Lanjut Jurusan S1 Teknik Informatika 9/17/2012 Ratno Object Oriented Programming Object Pada dunia perangkat lunak, sebuah obyek adalah sebuah komponen perangkat lunak yang stukturnya mirip

Lebih terperinci

PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM

PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM 1. Praktikan memahami perbedaan objek dan class pada Java. 2. Praktikan memahami konsep berorientasi objek. 3. Praktikan dapat membuat program sederhana dengan

Lebih terperinci

Algoritma Pemrograman [BS204]

Algoritma Pemrograman [BS204] Algoritma Pemrograman [BS204] [1.2] Data Abstraction Robert Sedgewick, Kevin Wayne, Algorithms 4 th Ed., Chapter 1, Addison-Wesley Professional, 2011 1 Tujuan Perkuliahan Mata kuliah ini mengajarkan tentang

Lebih terperinci

MEMBUAT KELAS SENDIRI. Dewi Sartika, M.Kom

MEMBUAT KELAS SENDIRI. Dewi Sartika, M.Kom MEMBUAT KELAS SENDIRI Dewi Sartika, M.Kom MENDEFINISIKAN KELAS SENDIRI class ...... DEKLARASI ATRIBUT [=]; Contoh Instance variable : private

Lebih terperinci

APLIKASI PENJUALAN HANDPHONE

APLIKASI PENJUALAN HANDPHONE APLIKASI PENJUALAN HANDPHONE PROYEK AKHIR 1 Oleh : Siti Chomsatun SSA 3311211009 Reza Hidayatulloh A 3311211018 Andri Pardede 3311211025 Yulianita BR Manik 3311211033 PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK

Lebih terperinci

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10  VGA Onboard Keyboard PS2 Mouse PS2 Netbeans IDE Netbeans merupakan IDE (Integreted Development Environment) yang powerfull untuk membangun sebuah aplikasi berbasis Java, PHP, C/C++, Ruby dan lainnya. Netbeans awalnya diciptakan hanya untuk

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. dan sistem operasi dengan spesifikasi sebagai berikut: 1. Processor: Intel Pentium, Core Duo, 1.

BAB 4 IMPLEMENTASI DAN EVALUASI. dan sistem operasi dengan spesifikasi sebagai berikut: 1. Processor: Intel Pentium, Core Duo, 1. BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Lingkungan Perancangan Dalam perancangan program simulasi ini, penulis menggunakan komputer dan sistem operasi dengan spesifikasi sebagai berikut: 1. Processor: Intel

Lebih terperinci

Pengenalan pemrograman berorientasi obyek

Pengenalan pemrograman berorientasi obyek Pengenalan pemrograman berorientasi obyek Oleh: Ali Ridho Barakbah Pemrograman Berbasis Obyek Pertemuan 6 IT-EEPIS Keuntungan OOP Reusabilitas Pembangunan program lebih cepat Fleksibilitas lebih tinggi

Lebih terperinci

Praktikum Minggu VI 1 dan 2 Dasar-dasar Object Oriented Programming PHP

Praktikum Minggu VI 1 dan 2 Dasar-dasar Object Oriented Programming PHP Praktikum Minggu VI 1 dan 2 Dasar-dasar Object Oriented Programming PHP 6.1. Tujuan Mahasiswa dapat membuat aplikasi web base dengan menggunakan pendekatan OOP. 6.2. Bahan 1. Dreamweaver 2. Browser 3.

Lebih terperinci

BAB 3 PERANCANGAN PROGRAM

BAB 3 PERANCANGAN PROGRAM BAB 3 PERANCANGAN PROGRAM 3.1 Perancangan Program Membaca Sebuah program dapat dibuat dengan cara Object Oriented Programming (OOP). OOP adalah konsep bahasa pemrograman yang menggunakan objek untuk membuat

Lebih terperinci

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans Input : Jumlah Barang & Harga Barang Output : Bayar (Jumlah*harga) + pajak 10% dari bayar (Otomatis) Keterangan dapat

Lebih terperinci

MODUL 1. CLASS, OBJECT, CONSTRUCTOR DAN METHOD

MODUL 1. CLASS, OBJECT, CONSTRUCTOR DAN METHOD MODUL 1. CLASS, OBJECT, CONSTRUCTOR DAN METHOD MODUL 1 Class, Object, Constructor dan Method TUJUAN PRAKTIKUM 1. Praktikan dapat memahami dan menerapkan pengertian object dan class dalam java 2. Praktikan

Lebih terperinci

Pemrograman Berorientasi Obyek. Konsep OOP

Pemrograman Berorientasi Obyek. Konsep OOP Pemrograman Berorientasi Obyek Konsep OOP 1 TUJUAN Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman prosedural. MATERI POKOK

Lebih terperinci

APLIKASI KALKULATOR PENGHITUNGAN NILAI BERBASIS JAVA

APLIKASI KALKULATOR PENGHITUNGAN NILAI BERBASIS JAVA APLIKASI KALKULATOR PENGHITUNGAN NILAI BERBASIS JAVA Oleh: Nama : aryan sigit NPM : 1142216 STMIK AMIK BANDUNG 2012 BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan Teknologi Informasi di Indonesia saat

Lebih terperinci

Praktikum 6 Abstract, Interface, Overloading, Overriding, dan Package

Praktikum 6 Abstract, Interface, Overloading, Overriding, dan Package Praktikum 6 Abstract, Interface, Overloading, Overriding, dan Package Dosen : Ir. Nanang Syahroni M.Kom Pokok Bahasan Konsep Abstract, Inteface, Overloading, Overriding, dan Package dalam bhs Java Deklarasi

Lebih terperinci

Pemrograman Berorientasi Obyek (IT251) Ramos Somya, S.Kom., M.Cs.

Pemrograman Berorientasi Obyek (IT251) Ramos Somya, S.Kom., M.Cs. Pemrograman Berorientasi Obyek (IT251) Ramos Somya, S.Kom., M.Cs. Thread adalah sebuah pengontrol aliran program dengan menggunakan kendali tunggal. Suatu proses dikontrol oleh paling sedikit satu thread.

Lebih terperinci

OBJECT ORIENTED PROGRAMMING

OBJECT ORIENTED PROGRAMMING OBJECT ORIENTED PROGRAMMING Day 1 : Konsep Pemrograman Berorientasi Object TUJUAN Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman

Lebih terperinci

BAB I PENDAHULUAN. Maksud dan tujuan dari pembuatan Aplikasi Penentu Nilai Mahasiswa pada pemrograman java adalah:

BAB I PENDAHULUAN. Maksud dan tujuan dari pembuatan Aplikasi Penentu Nilai Mahasiswa pada pemrograman java adalah: A i T i t i n 1 1.1 Latar Belakang BAB I PENDAHULUAN Kemajuan ilmu dan teknologi saat ini begitu pesat perkembangannya. Dengan perkembangan zaman, banyak orang yang membutuhkan kecepatan akses data sehingga

Lebih terperinci

MODUL 1. Class, Object, Constructor dan Method

MODUL 1. Class, Object, Constructor dan Method MODUL 1 Class, Object, Constructor dan Method TUJUAN PRAKTIKUM 1. Praktikan dapat memahami dan menerapkan pengertian object dan class dalam java 2. Praktikan dapat memahami pengertian dan penggunaan Constructor

Lebih terperinci

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209 Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209 Pemrograman Terstruktur Pemrograman terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu

Lebih terperinci

1. Manakah jawaban yang benar,pada saat Anda mengcompile dan menjalankan class berikut ini:

1. Manakah jawaban yang benar,pada saat Anda mengcompile dan menjalankan class berikut ini: 1. Manakah jawaban yang benar,pada saat Anda mengcompile dan menjalankan class berikut ini: Program dapat di-compile dan output-nya adalah 5 Program dapat di-compile dan output-nya adalah 6 Program akan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam era globalisasi sekarang ini, komputer merupakan salah satu alat yang sangat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam era globalisasi sekarang ini, komputer merupakan salah satu alat yang sangat BAB 1 PENDAHULUAN 1.1 Latar Belakang Dalam era globalisasi sekarang ini, komputer merupakan salah satu alat yang sangat dibutuhkan oleh instansi dan perusahaan-perusahaan milik negara maupun swasta. Pemakaian

Lebih terperinci

Bahasa Pemrograman :: Java Class Library

Bahasa Pemrograman :: Java Class Library Bahasa Pemrograman :: Java Class Library Julio Adisantoso ILKOM IPB 3 Mei 2010 Objek Objek sebagai dasar element dari program Setiap objek memiliki karakteristik berupa atribut (properties) dan tingkah

Lebih terperinci