Viena mantojums

Autors: Randy Alexander
Radīšanas Datums: 24 Aprīlis 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Rudolfa Mantojums
Video: Rudolfa Mantojums

Saturs

Definīcija - ko nozīmē viena mantošana?

Viena mantošana ļauj atvasinātai klasei mantot īpašības un izturēšanos no viena vecāka klases. Tas ļauj atvasinātai klasei mantot pamatklases īpašības un izturēšanos, tādējādi nodrošinot koda atkārtotu izmantojamību, kā arī esošajam kodam pievienojot jaunas funkcijas. Tas padara kodu daudz elegantāku un mazāk atkārtojošu. Mantojums ir viena no galvenajām objektorientētās programmēšanas (OOP) iezīmēm.

Viena mantošana ir drošāka nekā vairākkārtēja mantošana, ja tai pieiet pareizā veidā. Tas arī ļauj atvasinātai klasei izsaukt vecāku klases ieviešanu īpašai metodei, ja šī metode tiek ignorēta atvasinātajā klasē vai vecāku klases konstruktorā.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro vienoto mantojumu

Mantojuma jēdziens tiek izmantots daudzās programmēšanas valodās, ieskaitot C ++, Java, PHP, C # un Visual Basic. Lai īstenotu mantojumu, C ++ izmanto operatoru ":", savukārt Java un PHP izmanto atslēgvārdu "pagarināt", bet Visual Basic izmanto atslēgvārdu "manto". Java un C # iespējot tikai vienu mantojumu, bet citas valodas, piemēram, C ++, atbalsta vairāku mantojumu.