1 pengenalan oo
TRANSCRIPT
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.
??