Object Contextualization Model 1.0

Lisensi: Uji Coba Gratis ‎Ukuran file: 939.08 KB
‎Peringkat Pengguna: 2.4/5 - ‎7 ‎Suara

Model Kontekstualisasi Objek memperluas Paradigma Berorientasi Objek dengan menambahkan konteks ke objek pada titik definisinya. Konteks diwakili oleh metadata, sehingga objek dengan dan tanpa konteks memiliki langkah kaki dan kinerja yang sama. Definisi konteks tidak memiliki batas ukuran dan kompleksitas, dan dengan demikian dapat mencakup makna komposit besar. Berdasarkan konteks objek, kompilasi mampu mendeteksi dan menolak tugas yang salah, misalnya bool_Is_Monday = bool_Is_Fish. Selanjutnya, dengan melampirkan konteks ke parameter fungsi, Model Kontekstualisasi Objek menghapus batasan satu fungsi kelebihan beban per prototipe per namespace, karena meskipun parameter mungkin memiliki jenis intrinsik yang sama, konteks yang berbeda membuatnya dapat diferensiasi dan dapat dirujuk secara tidak ambigu. Yang terakhir sangat membantu untuk kelebihan beban operator karena operator memiliki sejumlah parameter tetap, dan hingga saat ini beberapa perilaku operator dapat dicapai hanya dengan cara warisan. Model Kontekstualisasi Objek juga mempromosikan model kelas perangkat lunak yang lebih terstruktur, dan membantu mempertahankan kode yang lebih mudah dipahami.

Riwayat versi

  • Versi 1.0 diposting di 2012-10-21
    Rilis awal.

Detil Program