1 pengenalan oo

9
Pengenalan Kepada Pengaturcaraan Berorientasi Objek Sufian Idris Jabatan Sains Komputer

Upload: madzani-nusa

Post on 23-Jun-2015

639 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: 1   Pengenalan Oo

Pengenalan Kepada Pengaturcaraan

Berorientasi Objek

Sufian IdrisJabatan Sains

Komputer

Page 2: 1   Pengenalan Oo

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.

Page 3: 1   Pengenalan Oo
Page 4: 1   Pengenalan Oo

Penghuraian beralgoritma memberi fokus kepada proses.

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

Page 5: 1   Pengenalan Oo

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.

Page 6: 1   Pengenalan Oo
Page 7: 1   Pengenalan Oo

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 ..."

Page 8: 1   Pengenalan Oo

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.

Page 9: 1   Pengenalan Oo

Aturcara yang ditulis dalam suatu bahasa OO tidak semestinya OO.

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

??