子類從父類繼承來的私有數據成員和私有成員函數可以間接訪問的嗎?
疑問:
比如父類public修飾的函數1的實現里調用了自己protected修飾的的數據函數2、數據成員2和privated中的數據函數3、數據成員3 ,等到繼承給子類時候,子類對象可以直接調用從父類繼承來的函數1來實現間接訪問2和3)?
疑問:
比如父類public修飾的函數1的實現里調用了自己protected修飾的的數據函數2、數據成員2和privated中的數據函數3、數據成員3 ,等到繼承給子類時候,子類對象可以直接調用從父類繼承來的函數1來實現間接訪問2和3)?
2018-12-30
舉報
2019-01-03
不能,不論是共有,私有,還是保護繼承,父類中的私有成員,函數,繼承到子類中都是不可用的。
像你的問題,子類對象可以直接調用從父類繼承來的函數1來實現間接訪問2,而不能是3.