J. E. N. I.
BAB 9 Bekerja dengan Java Class Library
9.1 Tujuan
Pada sesi ini, kita akan mengantarkan beberapa konsep dasar dari Object-Oriented objcts, dan Programming( OOP). Selanjutnya kita akan membahas konsep dari classes dan bagaimana menggunakan class dan anggotanya. Perubahan dan pemilihan object juga akan dibahas. Sekarang, kita akan focus dalam menggunakan class yang telah dijabarkan dalam Java Class library, kita akan membahas nanti tentang bagaimana membikin class anda sendiri.
Pada akhir pelajaran, siswa seharusnya dapat: 1. menjelaskan OOP dan beberapa konsepnya 2. perbedaan antara class dan object 3. pebedaan antara instance variables / method dan class( static) variable / method 4. menjelaskan method apa dan bagaimana memanggil method parameter 5. mengidentifikasi beberapa jangkauan dari sebuah variable 6. memilih tipe data primitive dan object 7. membandingkan objects dan menjabarkan class dari objects.
9.2 Pengenalan Pemrograman Berorientasi Object
OOP berputar pada konsep dari object sebagai dasar element dari program anda. Ketika kita membandingkan dengan dunia nyata, kita dapat menemukan beberapa objek disekitar kita, seperti mobil, singa, manusia dan seterusnya. Object ini dikarakterisasi oleh sifat / attributnya dan tingkah lakunya.
Contohnya, objek sebuah mobil mempunyai sifat tipe transmisi, warna dan manufaktur. Mempunyai kelakuan berbelok, mengerem dan berakselerasi. Dengan cara yang sama pula kita dapat mendefinisikan perbedaan sifat dan tingkah laku dari singa. Coba perhatikan table dibawah ini sebagai contoh perbandingan:
Car
Lion
Object Properties Behavior
type of transmission manufacturer color
Weight Color hungry or not hungry tamed or wild turning braking accelerating
roaring sleeping hunting
Table 1: Example of Real-life Objects
Pengenalan Pemrograman 1 1