1 Pengenalan Oo

Post on 23-Jun-2015

640 views 3 download

Transcript of 1 Pengenalan Oo

Pengenalan Kepada Pengaturcaraan

Berorientasi Objek

Sufian IdrisJabatan Sains

Komputer

Melihat Kembali Penghuraian Beralgoritma Masalah dipecah-pecahkan kepada

submasalah sehingga ke satu tahap yang membenarkan setiap submasalah diselesaikan secara tak bersandaran.

Ingat kembali rekabentuk atas bawah dalam kursus Pengaturcaraan C.

Penghuraian beralgoritma memberi fokus kepada proses.

Pengaturcaraan berstruktur adalah satu pendekatan kepada pengaturcaraan yang berasaskan kepada penghuraian beralgoritma.

Penghuraian Berorientasi Objek Penghuraian berorientasi objek

merupakan suatu pendekatan lain dalam menyelesaikan masalah.

Fokus utama diberi kepada objek-objek yang terlibat dalam penyelesaian dan juga bagaimana mereka bekerjasama dalam menyelesaikan masalah.

Pengaturcaraan Berorientasi Objek (OOP) Takrifan pengaturcaraan berorientasi

objek menurut Booch,"...satu kaedah pengimplementasian yang mana aturcara terdiri daripada kelas dan objek yang bekerjasama sesama mereka; setiap objek adalah ahli suatu kelas ..."

Pengaturcaraan berorientasi objek lazimnya melibatkan bahasa OO contohnya Java, C++, Smalltalk dan sebagainya.

Bahasa pengaturcaraan cuma suatu alatan (tool) dalam pengaturcaraan.

Lebih penting, pengaturcara perlu memahami konsep orientasi objek dengan baik serta bagaimana untuk mengaplikasikannya supaya dapat menghasilkan aturcara OO yang bermutu.

Aturcara yang ditulis dalam suatu bahasa OO tidak semestinya OO.

Object-oriented? Boleh kot… saya dah pernah buat programming guna Java.

??