在面向对象编程中,哪个关键字用于定义一个类的方法不能被子类覆盖?

答案解析

核心考点说明:理解Java中方法修饰符的作用。 解题思路分析:final关键字用于修饰类、方法和变量,表示它们不能被继承、覆盖或改变。 每个选项的详细分析: A. 错误,private方法可以被同一个类中的其他方法访问,但不可被子类访问。 B. 错误,protected方法可以被同一个包中的类以及子类访问。 C. 错误,public方法可以被任何类访问。 D. 正确,final修饰的方法不能被子类覆盖。 易错点提醒:记住各个修饰符对方法访问和覆盖的影响。
正确答案:D
随机推荐
开始刷题