Isi kandungan:
Definisi - Apakah maksud Abstraksi?
Abstraksi adalah perbuatan mewakili ciri-ciri penting tanpa memasukkan butiran latar belakang atau penjelasan. Dalam bidang kejuruteraan komputer dan bidang kejuruteraan perisian, prinsip abstraksi digunakan untuk mengurangkan kerumitan dan membolehkan reka bentuk dan pelaksanaan yang berkesan dalam sistem perisian yang kompleks.
Beberapa bidang reka bentuk perisian dan pelaksanaan di mana prinsip abstraksi digunakan termasuk bahasa pengaturcaraan (terutamanya dalam bahasa pengaturcaraan berorientasikan objek), bahasa spesifikasi, abstraksi kawalan, abstraksi data dan seni bina sistem perisian.
Techopedia menerangkan Abstraksi
Abstraksi adalah salah satu prinsip yang paling penting dalam kejuruteraan perisian berorientasikan objek dan berkait rapat dengan beberapa konsep penting lain, termasuk pengkapsulan, warisan dan polimorfisme .
Abstraksi digunakan dalam proses mengenal pasti artifak (objek) perisian untuk memodelkan domain masalah. Ia adalah proses untuk mengurangkan objek-objek ini kepada intipati mereka supaya unsur-unsur yang diperlukan hanya diwakili. Abstraksi mentakrifkan objek dari segi sifat, fungsinya, dan antara muka (cara berkomunikasi dengan objek lain).
Kaedah ini digunakan untuk mengurangkan kerumitan proses reka bentuk dan pelaksanaan perisian. Dalam proses itu, pereka bentuk menentukan pelakon objek abstrak yang dapat melakukan kerja, mengubah keadaan mereka dan berkomunikasi dengan pelaku lain. Keadaan objek dikemas kini sementara struktur data terperinci yang berkaitan dengan objek disimpan di belakang tabir.