原文:外部类能用private、protected修饰吗?内部类可以用private、protected修饰吗?

外部类不能用private protected修饰不能。内部类能用private protected修饰不能。 外部类的上一级程序单位是包,因此它只有两个使用范围:包内和包外,因此它只能用public 表示可以在全局位置使用 和默认修饰符 default,表示只能被同一个包的其他类使用 修饰。 ...

2020-12-15 00:29 0 646 推荐指数:

查看详情

Java外部类为什么不能用protectedprivate修饰

java只有四种访问控制权限:private、default、protected、public private:当前类访问权限 default:包访问权限 protected:子类访问权限 public:公共访问权限 外部类为什么不能使用protectedprivate修饰: 1.不能用 ...

Fri Apr 23 04:17:00 CST 2021 0 328
Java的外部类为什么不能使用privateprotected进行修饰

1.前提 对于Java外部类内部类的概念不清楚的,可以自行去百度一下,了解一下。 2.Java的四种权限修饰private(私有的)无法访问:使用private关键字,就意味着被声明的成员或方法,除了本类,其他任何类都无法访问。 public(公共的)接口访问权限:使用public ...

Tue Apr 28 18:50:00 CST 2020 0 1411
Java外部类可以访问内部类private变量

在讲Singleton时我举例时用过这样一段代码: 相信你一定发现了一个问题:外部类中的getInstance()方法调用了内部类SingletonHolder中的private变量instance。 这就像是: 老师可以检查教室中的学生书包里有没有卫生巾。 坑爹 ...

Tue Mar 21 04:31:00 CST 2017 0 2520
外部类,成员内部类,局部内部类能被哪些修饰修饰

1.类指外部类,最大的类,修饰符有public(表示该类在项目所有类中可以被导入),default(该类只能在同一个package中使用),abstract,final 2.内部类指位于类内部但不包括位于块、构造器、方法内,且有名称的类,修饰符有public,private ...

Thu Aug 08 00:25:00 CST 2019 0 758
static 修饰内部类

static一般用来修饰成员变量或函数也修饰代码块,一般不能修饰类,但是可以修饰内部类,被修饰内部类可以直接作为一个普通类来用,不需要创建一个外部类的实例,而普通内部类的引用需要创建一个外部类的实例。 package com.tonyluis; public class ...

Tue Jun 14 08:03:00 CST 2016 0 1832
修饰符 public、 privateprotected和区别

TypeScript 可以使用三种访问修饰符(Access Modifiers),分别是 public、privateprotected。 public 修饰的属性或方法是公有的,可以在任何地方被访问到,默认所有的属性和方法都是 public 的 private 修饰的属性 ...

Sat Jun 01 23:17:00 CST 2019 0 1864
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM