Ի՞նչ է դառնում պաշտպանված անդամը, եթե դասը ժառանգվում է հանրային ռեժիմում:
Ի՞նչ է դառնում պաշտպանված անդամը, եթե դասը ժառանգվում է հանրային ռեժիմում:

Video: Ի՞նչ է դառնում պաշտպանված անդամը, եթե դասը ժառանգվում է հանրային ռեժիմում:

Video: Ի՞նչ է դառնում պաշտպանված անդամը, եթե դասը ժառանգվում է հանրային ռեժիմում:
Video: Ամեն ինչ կամ ոչինչ. Քույր Քլեր Քրոկետ (ֆիլմ, ամբողջական տարբերակ) 2024, Մայիս
Anonim

1) մեջ պաշտպանված ժառանգություն , է հանրային և պաշտպանված անդամները դառնում են պաշտպանված անդամներ ածանցյալի մեջ դաս . Անձնականում Ժառանգություն , ամեն ինչ մասնավոր է։ Որովհետեւ նրանք են մաս - ից հիմքը դաս , և ձեզ անհրաժեշտ է հիմք դաս որը մաս է կազմում - ից քո ածանցյալը դաս.

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

Պաշտպանված Ժառանգություն − Երբ բխում է ա պաշտպանված հիմք դաս , հասարակական եւ պաշտպանված անդամներ բազայի դասը դառնում է պաշտպանված անդամ ածանցյալի դաս . Մասնավոր ժառանգություն – Երբ բխում է մասնավոր բազայից դաս , հասարակական եւ պաշտպանված անդամներ բազայի դասի դառնալ մասնավոր անդամներ ածանցյալի դաս.

Կարելի է նաև հարցնել, թե ինչ է տեղի ունենում, երբ դասը ժառանգվում է որպես մասնավոր: Հետ մասնավոր ժառանգություն , բազայի հանրային և պաշտպանված անդամ դաս դառնալ մասնավոր անդամները ածանցյալ դաս . Դա նշանակում է բազայի մեթոդները դաս չեն դառնում ստացված օբյեկտի հանրային ինտերֆեյսը: Այնուամենայնիվ, դրանք կարող են օգտագործվել ստացվածի անդամ ֆունկցիաների ներսում դաս.

Հաշվի առնելով սա՝ պաշտպանված անդամները ժառանգու՞մ են:

Դրա միակ տարբերությունը տեղի է ունենում իրականում Ժառանգություն Երբ դաս ժառանգում է մեկ ուրիշը՝ անդամներ ածանցյալ դասի կարող է մուտք գործել պաշտպանված անդամները ժառանգել են բազային դասից, բայց ոչ նրա մասնավոր անդամներ . Հետ պաշտպանված , բոլոր հանրային անդամներ բազային դասի են ժառանգված ինչպես պաշտպանված ածանցյալ դասում։

Ո՞րն է տարբերությունը հանրային և պաշտպանված ժառանգության միջև:

Հետ հանրային ժառանգություն , ստացված դասը կարող է տեսնել հանրային և պաշտպանված բազայի անդամները։ Անձնականի հետ Ժառանգություն , չի կարող։ Հետ պաշտպանված , ստացված դասը և դրանից ստացված ցանկացած դաս կարող են տեսնել դրանք:

Խորհուրդ ենք տալիս: