Այո, վերացական դասերը ունեն vաղյուսակներ, ինչպես նաև զուտ աբստրակտ մեթոդներով (դրանք իրականում կարող են իրականացվել և կանչվել), և այո, նրանց կառուցողը սկզբնավորում է մաքուր մուտքերը a. նշված արժեք։
Աբստրակտ դասը կարո՞ղ է ունենալ վիրտուալ ֆունկցիա:
Վերացական դասը պարունակում է առնվազն մեկ մաքուր վիրտուալ ֆունկցիա: Դուք հայտարարում եք մաքուր վիրտուալ ֆունկցիա՝ օգտագործելով մաքուր ցուցիչ (=0) դասի հայտարարագրում վիրտուալ անդամի ֆունկցիայի հայտարարագրում:
Արդյո՞ք յուրաքանչյուր դասարան ունի վիրտուալ սեղան:
Ուրեմն կարճ պատասխանն է ոչ: Ստանդարտը դա չի նշում:
Աբստրակտ դասը պարունակում է ոչ վիրտուալ ֆունկցիաներ:
Աբստրակտ դասերը (բացի մաքուր վիրտուալ ֆունկցիաներից) կարող են ունենալ անդամ փոփոխականներ, ոչ վիրտուալ ֆունկցիաներ, կանոնավոր վիրտուալ ֆունկցիաներ, ստատիկ ֆունկցիաներ և այլն:.
Կարո՞ղ է վերացական դասը ստեղծել օբյեկտ:
Ոչ, մենք չենք կարող վերացական դասի օբյեկտ ստեղծել… Հղման փոփոխականն օգտագործվում է ածանցյալ դասերի օբյեկտներին (աբստրակտ դասի ենթադասեր) հղում կատարելու համար: Աբստրակտ դաս նշանակում է թաքցնել իրականացումը և ցուցադրել գործառույթի սահմանումը օգտվողին, որը հայտնի է որպես Աբստրակտ դաս: