Namai Plėtra Kas yra į dalykus orientuotas programavimas? - apibrėžimas iš techopedijos

Kas yra į dalykus orientuotas programavimas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia į dalykus orientuotas programavimas?

Į dalykus orientuotas programavimas yra į objektą orientuotas požiūris, kai skirtingi posistemiai, žinomi kaip subjektai, yra suskaidomi, kad būtų sukurti nauji dalykai, remiantis kompozicijos išraiška. Šis požiūris yra radikalus nukrypimas nuo klasikinio į objektą orientuoto požiūrio, kuriame objektai apibrėžiami remiantis jų savybėmis ir metodais. Į dalykus orientuotas programavimas iš esmės orientuotas į objektą orientuotos sistemos padalijimą į dalykus. Taigi jame pateikiamas kompozicinis programos kūrimo vaizdas.

„Techopedia“ paaiškina į dalykus orientuotą programavimą

Pagrindinis į dalykus orientuoto programavimo tikslas yra padėti tobulinti rinkinius ir palengvinti bendradarbiaujančių programų plėtrą. Du būdai, kuriais programos bendradarbiauja, yra dalijimasis objektais ir bendra pagalba vykdant operaciją. Dalykai, orientuoti į dalykus, gali būti naudojami formuojant didesnius dalykus kartu derinant jų funkcijas. Tai padeda pakartotinai naudoti didesnių dalykų dalykines funkcijas. Be to, remiantis kompozicijos taisyklėmis, tiriamieji yra sudaromi sistemoje ir šis atskyrimo metodas padeda išplėsti ir išlaikyti didelę objektų aplinką. Programos išeities kodas nėra būtinas, ir jis padeda išplėsti esamas programas naujomis ir neplanuotomis funkcijomis.


Dalykinis požiūris padeda sukurti modelį ir sutelkti dėmesį į klausimus, susijusius su kompozicija programoje. Čia pateikiamos kompozicijos taisyklės ir kompozitoriai, taip pat padedama geriau kurti objektus, atsižvelgiant į naikinimo ir baigimo protokolus. Tai taip pat padeda derinant klasę ir sąsają bei rūpinantis diegimo problemomis.

Kas yra į dalykus orientuotas programavimas? - apibrėžimas iš techopedijos