Rumah Pembangunan Apakah pengaturcaraan berorientasikan subjek? - definisi dari techopedia

Apakah pengaturcaraan berorientasikan subjek? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksudnya Pemrograman Berorientasikan Subjek?

Pengaturcaraan berorientasikan subjek adalah pendekatan berorientasikan objek di mana subsistem yang berbeza yang dikenali sebagai subjek dibahagikan untuk membuat subjek baru berdasarkan ungkapan komposisi. Pendekatan ini adalah berlepas radikal dari pendekatan berorientasikan objek klasik, di mana objek ditakrifkan berdasarkan sifat dan kaedah mereka. Pengaturcaraan berorientasikan subjek berorientasikan sebahagian besarnya untuk membahagikan sistem berorientasikan objek ke dalam subjek. Oleh itu, ia memberikan pandangan komposisi pembangunan aplikasi.

Techopedia menerangkan Pengaturcaraan Berorientasikan Subjek

Objektif utama pengaturcaraan berorientasikan subjek adalah untuk membantu dalam suite yang berkembang dan dalam memudahkan pembangunan aplikasi yang bekerjasama. Dua cara di mana aplikasi bekerjasama adalah dengan berkongsi objek dan dengan membantu bersama dalam eksekusi operasi. Subjek dalam pengaturcaraan berorientasikan subjek boleh digunakan untuk membentuk subjek yang lebih besar bersama dengan menggabungkan fungsi mereka. Ini membantu dalam menggunakan semula fungsi yang tersedia untuk subjek dalam subjek yang lebih besar. Selain itu, berdasarkan peraturan komposisi, subjek-subjek disusun dalam sistem dan pendekatan pembahagian ini membantu dalam memperluas dan mengekalkan persekitaran berorientasikan objek yang besar. Kod sumber aplikasi tidak diperlukan, dan ia membantu dalam memperluaskan aplikasi sedia ada dengan fungsi baru dan tidak dirancang.


Pendekatan yang berorientasikan subjek membantu dalam membawa model dan memfokuskan kepada isu yang berkaitan dengan komposisi dalam aplikasi. Ia membawa dalam komposisi peraturan dan kompositori, serta membantu dalam penciptaan objek yang lebih baik, memandangkan protokol penghapusan dan penstabilan. Ia juga membantu dalam pencocokan kelas dan antara muka dan juga dalam menjaga isu pelaksanaan.

Apakah pengaturcaraan berorientasikan subjek? - definisi dari techopedia