<prompt> Je, ni vipengele vipi vinne vya Usanifu Unaoelekezwa na Kitu?  <response>: Vipengee vinne vya Usanifu Unaoelekezwa na Kitu, pia hujulikana kama Nguzo Nne za Utayarishaji Unaolenga Kitu, ni: 1. Urithi: Urithi ni utaratibu unaoruhusu madarasa kurithi sifa na tabia kutoka kwa madarasa mengine, kukuza utumiaji tena na mpangilio wa kanuni. Kupitia urithi, tabaka ndogo, au darasa linalotokana, linaweza kuundwa kutoka kwa tabaka la juu, au darasa la msingi. 2. Ujumuishaji: Usimbaji hurejelea uunganishaji wa data sifa na mbinu tabia ndani ya darasa moja, kudhibiti ufikiaji kwao kutoka nje kwa kutumia virekebishaji vya ufikiaji vya faragha, vilivyolindwa, au vya umma. Hii inaruhusu kuficha data, na kufanya maelezo ya utekelezaji kuwa ya ndani kupatikana tu kwa kitu chenyewe. 3. Ufupisho: Kuondoa ni mchakato wa kuficha utata na kutoa maelezo muhimu tu kwa mtumiaji. Inaweza kupatikana kupitia madarasa ya kufikirika na miingiliano. Madarasa ya mukhtasari ni madarasa ambayo hayawezi kuthibitishwa, yanatumika kama kiolezo pekee, na violesura hufafanua mkataba wa utekelezaji wa madarasa, kuruhusu msimbo unaonyumbulika na kupanuka zaidi. 4. Polymorphism: Polymorphism inamaanisha aina nyingi. Ni utaratibu unaoruhusu vitu kushughulikiwa kama washiriki wa darasa lao wenyewe, au darasa la juu zaidi, kuruhusu utekelezaji wa msimbo wa jumla ambao unaweza kufanya kazi kwenye aina tofauti za vitu. Inaweza kupatikana kupitia mbinu kama vile upakiaji wa mbinu kupita kiasi, upitishaji wa mbinu, na ufungaji kwa nguvu. 