Langsung ke konten utama

Postingan

Menampilkan postingan dari Februari, 2017

Program Chapter 8 Classes and Objects : A Deeper Look (8.1 - 8.6)

A. TIME CLASS CASE STUDY Di contoh ini terdiri dari dua kelas yaitu "Time1" dan "Time1Test". Kelas "Time1" menunjukkan time dari hari. Kelas "Time1Test" merupakan sebuah aplikasi kelas dimana main method menciptakan suatu objek dari kelas "Time 1" dan memanggil method- nya. Kelas-kelas ini harus dideklarasikan menjadi file terpisah karena keduanya merupakan class public. 8.1 TIME1 CLASS DECLARATION MAINTAINS THE TIME IN 24-HOUR FORMAT SOURCE CODE "Time1" 8.2 TIME1 OBJECT USED IN AN APPLICATION SOURCE CODE "Time1Test" OUTPUT B. CONTROLLING ACCESS TO MEMBERS Di sini dijelaskan bahwa anggota kelas private  tidak dapat diakses di luar kelas. Ketika program ini dijalankan, compiler akan menunjukkan error messages  yang menunjukkan bahwa private members tidak bisa diakses. Sehingga program ini memerlukan source code  dari Time1. 8.3 CONTROLLING ACCESS TO MEMBER SOURCE CODE "MemberA...

Konsep Objek

Pemrograman berorientasi objek atau dalam bahasa Inggris disingkat dengan OOP  ( Object Oriented Programming)   merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam class-class atau object-object. OOP sudah ditemukan sekitar tahun 1960 dan dikembangkan pada permulan tahun 1970.  Berikut merupakan istilah-istilah di dalam OOP: Object Objek adalah sesuatu yang memiliki identitas (nama), pada umumnya juga memiliki data tentang dirinya maupun objek lain dan mempunyai kemampuan untuk melakukan sesuatu dan bisa berkerja sama dengan objek lainnya. Pada dasarnya semua benda yang ada di dunia dapat dianggap sebagai sebah objek. Laptop, motor, kursi merupakan contoh-contoh objek. Objek merupakan implementasi dari class. Objek secara sederhana terdiri dari atribut dan method. Class Class merupakan model yang berisi kumpulan atribut dan method dalam suatu unit untuk suatu tujuan tertentu. Con...