Põhiklass

Autor: Robert Simon
Loomise Kuupäev: 15 Juunis 2021
Värskenduse Kuupäev: 24 Juunis 2024
Anonim
Põhiklass - Tehnoloogia
Põhiklass - Tehnoloogia

Sisu

Definitsioon - mida tähendab põhiklass?

Alusklass on klass objektorienteeritud programmeerimiskeeles, millest tuletatakse muud klassid. See hõlbustab teiste klasside loomist, mis saavad põhiklassist kaudselt päritud koodi taaskasutada (välja arvatud konstruktorid ja destruktorid). Programmeerija saab laiendada põhiklassi funktsioone, lisades või ületades tuletatud klassiga seotud liikmeid.

Põhiklassi võib nimetada ka vanemklassiks või superklassiks.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab baasklassi

Põhiklassist tuletatud klass pärib nii andmeid kui ka käitumist. Näiteks võib "sõiduk" olla põhiklass, millest tuletatakse "auto" ja "buss". Autod ja bussid on mõlemad sõidukid, kuid mõlemad tähistavad oma põhiklassi spetsialiseerumist.

Põhiklassil on järgmised omadused:

  • Baasklassid saavad vahetult enne tuletatud klasse.
  • Tuletatud klass saab põhiklassiga suhelda hetkestamise ajal, kutsudes vastava klassi parameetrite nimekirjaga põhiklassi konstruktori.
  • Põhiklassi liikmetele pääseb tuletatud klassist selgesõnalise castimise kaudu.
  • Kui abstraktsed meetodid on määratletud põhiklassis, siis peetakse seda klassi abstraktseks klassiks ja mitteabstraktsed tuletatud klassid peaksid need meetodid alistama.
  • Abstraktsed alusklassid luuakse deklaratsioonis märksõna "abstraktne" abil ja neid kasutatakse "uue" märksõna abil otsese initsiatsiooni vältimiseks.