这道题答案选B可老师说过子类是继承父类所有的属性和方法,只不过不一定能访问所有。到底选A还是选B

如题所述

这个没有绝对的正确表述。但是你们老师的说法更准确一些,因为子类确实拥有父类所定义的私有数据域,只是子类没办法访问而已。就继承的核心意义来说,就是父类有的,子类也原封不动继承过来。
但做题的时候要多考虑多揣摩出题人的心理,这道题想要考察的是父类的私有成员在子类中的不可访问性。所以选了B。
但是即使是同一道题,并不是所有的出题老师都想要考同样的知识点。想要明白出题人的立场(比如说什么全国等级考试),那就翻看他们往年的真题,看他们的出题法则(那些计算机等级考试翻来覆去都是考那几道题),特别是考试大纲如果有指定什么表述就按什么表述来回答。
优先等级:
考试大纲规定 > 往年真题的标准答案 > 指定教材的最新版本的表述。
当然,如果不是应付大型考试,答对答错又如何?你只要知道真相就OK了,抓字眼对你实际编程工作没有帮助。追问

就是这道题可能期末考试要考,上一届考过

追答

那就按答案来。最好问一问你们的老师,以确认评分标准。不同老师可能评分标准不一样,你们各班的试卷由你们的任课老师来改,一个老师的评分标准未必能套在别的老师的身上。
提醒一下要注意措辞,别让老师觉得你在重复问他以前上课说过的话。注意询问的重点在于“如何表述继承这个词的含义”

追问

好吧

温馨提示:答案为网友推荐,仅供参考