Ի՞նչ է ժառանգությունը C++ Վիքիպեդիայում:
Ի՞նչ է ժառանգությունը C++ Վիքիպեդիայում:

Video: Ի՞նչ է ժառանգությունը C++ Վիքիպեդիայում:

Video: Ի՞նչ է ժառանգությունը C++ Վիքիպեդիայում:
Video: C++ Ժառանգման տեսակները։ Պոլիմորֆիզմ - Ջոն Ասատրյան 2024, Նոյեմբեր
Anonim

Օբյեկտ-կողմնորոշված ծրագրավորման մեջ, Ժառանգություն օբյեկտի կամ դասի մեկ այլ օբյեկտի վրա հիմնելու մեխանիզմն է (նախատիպի վրա հիմնված Ժառանգություն ) կամ դաս (դասի վրա հիմնված Ժառանգություն ), պահպանելով համանման իրականացումը: Ան ժառանգված դասը կոչվում է իր մայր դասի կամ սուպեր դասի ենթադաս:

Հաշվի առնելով սա, ի՞նչ է ժառանգական C++-ը:

C++ ժառանգություն . Ժառանգություն C++-ում օբյեկտի վրա հիմնված ծրագրավորման հիմնական հատկանիշներից մեկն է: Այն թույլ է տալիս օգտվողին ստեղծել նոր դաս (ստացված դաս) գոյություն ունեցող դասից (բազային դաս): Ստացված դասը ժառանգում է բոլոր հատկանիշները բազային դասից և կարող է ունենալ սեփական լրացուցիչ հատկանիշներ։

Ավելին, ի՞նչ է ժառանգությունը C++-ում և դրա տեսակը: Ժառանգություն C++-ում Դասի կարողությունը մեկ այլ դասից հատկություններ և բնութագրեր ստանալու համար կոչվում է Ժառանգություն . Ժառանգություն Օբյեկտ-կողմնորոշված ծրագրավորման կարևորագույն առանձնահատկություններից մեկն է: Ենթադաս. Այն դասը, որը ժառանգում է հատկություններ մեկ այլ դասից, կոչվում է Sub class կամ Derived Class:

Նմանապես, դուք կարող եք հարցնել, թե ինչ է բացատրում ժառանգությունը:

Ժառանգություն մեխանիզմ է, որով մի դասը ձեռք է բերում մեկ այլ դասի հատկություն։ Օրինակ՝ երեխա ժառանգում է իր ծնողների գծերը. Հետ Ժառանգություն , մենք կարող ենք նորից օգտագործել առկա դասի դաշտերն ու մեթոդները։ Հետևաբար, Ժառանգություն հեշտացնում է բազմակի օգտագործման հնարավորությունը և հանդիսանում է OOP-ների կարևոր հայեցակարգ:

Ի՞նչ է ժառանգական Վիքիպեդիան:

Ժառանգություն սեփականության, տիտղոսների, պարտքերի և պարտականությունների փոխանցման պրակտիկա է, երբ ինչ-որ մեկը մահանում է: Եթե միայն դուստրերը և ընտանիքի այլ կին անդամները ստանան Ժառանգություն , այն կոչվում է մատրիլինային հաջորդականություն։ Մշակութային Ժառանգություն կոչվում է ժառանգություն: Գենետիկ Ժառանգություն կոչվում է ժառանգականություն: