*   >> lukeminen koulutus Artikkelit >> science >> programming

Tiivistelmä Base Class C ++

nalVal; } Int mthd () {cout}}; int main () {ChildCalculator myChildObj; myChildObj.mthd (); palata 0; } Lue ja yrittää edellä koodi. Vanhemman luokan on abstrakti perustaa luokan, koska sinulla on puhdasta virtuaalista toiminto, "virtuaalinen int mthd () = 0;". Tämä pohja luokka on muita jäseniä (ominaisuuksia ja menetelmiä). Sinulla on peritty luokka. Vuonna peritty luokassa olet uusi menetelmä. Meitä kiinnostaa täällä on se, että peritty luokassa, virtuaalinen toiminto on toteutettu.

Toteutat sen voisitte toteuttaa jokin muu toiminto, paitsi että sinulla ei ole edeltävän luokan nimi ja laajuus operaattori, koska teette tämän kuvauksessa peritty luokan. Päätehtävä, perinyt luokassa toiminto toteutetaan, on instantiated ja käytetään. Huomaa: et voi instantiate luokan pohja abstrakti luokka, koska se on yksi tai useampia toimintoja, joita ei ole pantu täytäntöön. Voit instantiate objekti vastaava johdettu luokka, jossa virtuaalinen toimintoja (menetelmät) on toteutettu. Tämä on mitä olen abstraktia perusluokkien. Olkaamme lopettaa tähän ja jatkaa seuraavassa osa sarjasta.

Chrys Saapua tahansa osaa tässä sarjassa, kirjoita vastaava otsikko alla ja nimeni, Chrys, hakukenttään tämän sivun ja sitten Etsi (käytettävissä valikko jos saatavissa): OOP perusteet C ++ Osoittimet Ikäluokat C ++ Rakentajat ja hävittämisaineet C ++ luokat Perintö C ++ luokat Access suunnittelijat C ++ luokat Ystävät C ++ luokkiin johdettu luokka julistuksen ja Access Suunnittelija C ++ Staattinen jäsenet ja avainsanan C ++ luokkiin Tiivistelmä Base Class C ++

Page   <<  [1] [2] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.