Perbezaan Antara Agregasi dan Komposisi Perbezaan Antara

Anonim

Komposisi Vs Komposisi

Kedua-dua agregasi dan komposisi adalah perkataan yang boleh menggambarkan rasa pemilikan. Walau bagaimanapun, agregasi hanya menunjukkan pemilikan separa sesuatu kerana ia adalah komposisi yang menentukan pemilikan jenis sebenar komponennya.

Kedua-dua istilah berbeza dengan kekuatan yang mereka miliki. Kekuatan ini boleh disebut sebagai bon. Dalam kes pengagregatan, perkataan itu sendiri mempunyai ikatan yang lemah berbanding komposisi. Dalam komposisi, jika semua pautan yang mengikat semua komponennya dihentikan maka semua komponen tersebut termasuk seluruh entiti akan mati atau runtuh. Dalam pengagregatan, jika pautan tersebut akan dimusnahkan maka kemungkinan besar keseluruhan entiti itu akan dimusnahkan. Bonnya boleh dipecahkan tetapi agregat yang terpisah boleh atau mungkin masih wujud sendiri.

Contoh senario akan wujud di hospital. Setiap hospital mempunyai beberapa jabatan seperti makmal, farmasi, jabatan pesakit luar, dan bilik kecemasan antara lain. Setiap jabatan ini mempunyai kakitangan sendiri. Jika hospital akan ditutup, semua jabatannya akan ditutup dengannya. Walau bagaimanapun, ini tidak berlaku dengan kakitangan kesihatan. Mereka masih boleh bekerja di jabatan lain di hospital baru.

Oleh itu, komposisi disamakan dengan pemilikan jabatan oleh hospital manakala agregasi disamakan dengan persatuan yang lebih longgar kakitangan untuk setiap jabatan. Ia pada dasarnya merupakan komposisi jabatan hospital dan pengagregatan kakitangan jabatan. Sekali lagi, sebaik sahaja hospital ditutup setiap jabatan mati dengannya kerana ia kekal dimiliki oleh hospital. Jabatan ini tidak mempunyai peluang untuk memindahkan ke hospital lain atau dimiliki oleh beberapa hospital lain.

Juga, komposisi berurusan dengan tahap dalam manakala pengagregatan menguruskan tahap luar. Dalam hubungan ini, lebih tepat untuk mengatakan bahawa seseorang terdiri daripada beberapa organ tubuh termasuk jantung daripada untuk mendakwa bahawa seseorang mempunyai agregat organ. Jantung, sebagai salah satu organ yang membentuk manusia ada di peringkat dalaman kerana anda tidak dapat dengan mudah memberi hatimu kepada orang lain atau membiarkan hatimu hidup dengan sendirinya di luar tubuh anda. Pakaian boleh menjadi agregat kepada orang itu kerana ia dicipta di luar dan boleh hidup di luar tubuh manusia walaupun orang dan pakaiannya boleh dianggap sebagai satu entiti keseluruhan pada satu ketika.

Ringkasan:

1. Komposisi membayangkan pemilikan sebenar komponennya manakala agregasi tidak semestinya memiliki mana-mana agregatnya.

2. Komposisi mempunyai ikatan yang lebih kukuh bagi komponennya manakala agregasi mempunyai bon yang lemah atau lemah dengan agregatnya.

3. Komposisi mempunyai komponen yang wujud di peringkat dalaman manakala agregasi mempunyai agregat yang hidup di paras luar.