logo

default 和 protected 访问修饰符有什么区别?

Difference between Default and Protected access specifiers.

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: easy

分类: Java Basics

标签: Access Modifier, default, protected

参考答案摘要

答案 Default :类中不写任何访问修饰符的方法和变量称为 default。default 成员对包内其他类可见,对包外类不可见。因此,类 A 的成员对类 B 可见,对类 C 不可见。 Protected :protected 与 default 类似,但如果包外的类继承(extends)了该类,那么 protected 成员也对该子类可见。类 A 成员对类 B 可见(同包)。对类 C 不可见...

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

default 和 protected 访问修饰符有什么区别?

Easyjava

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案