一个问题,为什么new String("").clone(),编译无法通过,提示无法访问到这个方法?但是我随便new 一个实体类就比如A ,new A().clone();就可以访问到,为什么会这样?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
java Protected 修饰符的理解
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
仰望星空_Star 2017-02-22 15:33关注好吧,是我搞错了,还是对继承和protect修饰符理解不清,在一个其他包中访问另一个包内某个类的protected方法只能让这个类继承一下然后用这个子类引用来访问……
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-05-11 08:561. **protected修饰符**: `protected`修饰符主要用于控制类的成员(变量和方法)的访问权限。当一个成员被声明为`protected`时,它具有以下特点: - 在同一个包内的任何类都可以访问这个`protected`成员。 - 不...
- 2020-08-31 21:14Java修饰符是编程语言中非常重要的概念,它们用于定义类、方法或变量的访问权限和其他特性。在Java中,修饰符分为两类:访问修饰符和非访问修饰符。 访问修饰符控制类、变量、方法和构造函数的可访问性。Java提供了...
- 2020-09-02 22:29在Java编程中,`protected`和`static`是两个非常重要的修饰符,它们分别控制着类成员的访问权限和静态属性的行为。本文将详细阐述这两个关键字的作用,帮助初学者更好地理解和运用。 首先,我们来讨论`protected`...
- 2023-04-28 14:59zhangx_developer的博客 很多介绍Java语言的书籍(比如《Java编程思想》)都对protected做了介绍,但是描述的比较简单,基本都是一句话“被protected修饰的成员对于本包和其子类可见”。这种说法有点太过含糊,常常会对大家造成误解。Java中,...
- 2021-02-26 16:05华语辩论网的博客 其实Java的protected修饰符,权限定义的很微妙,大致有以下几种:(1)protected控制符用于修饰方法和成员变量;(2)一个类的protected方法或成员变量,在包外是不能通过该类对象进行访问的,即便在该类的子类中也不可...
- 2020-05-08 12:32穆旦的博客 受保护的访问修饰符-protected protected 需要从以下两个点来分析说明: 子类与基类在同一包中:被声明为 protected 的变量、方法和构造器能被同一个包中的任何其他类访问; 子类与基类不在同一包中:那么在子类中,...
- 2025-04-02 14:42微尘-黄含驰的博客 本文详细解析了Java中受保护(protected)和默认(默认)访问修饰符的行为差异。通过具体的代码示例,阐述了受保护成员和默认成员在继承和访问控制中的区别。此外,文章还探讨了局部变量与访问修饰符的关系,以及...
- 2020-05-12 15:51在Java编程语言中,"三个修饰符"通常指的是访问控制修饰符:`public`、`private`和`protected`。这些修饰符用于定义类、接口、变量和方法的可访问性,是理解Java面向对象特性的重要组成部分。让我们深入探讨这三个...
- 2018-02-28 09:58### 理解Java中的类的各种权限修饰符 在Java编程语言中,权限修饰符用于控制类、方法、变量等成员的访问级别。这有助于提高代码的安全性和封装性。本文将详细探讨Java中的五种权限修饰符:`public`、`protected`、`...
- 2023-07-19 09:072. `protected`:受保护访问修饰符,允许在同一包内的任何类以及不同包的子类中访问。这在设计继承结构时非常有用。 3. `public`:公共访问修饰符,允许任何地方的任何类访问。这是最高的访问级别。 4. `default`...
- 2019-09-27 20:51dashu5943的博客 在本包中访问,顾名思义,可以在定义类的包中的任何地方申请一个包含protected修饰符的域和方法的类的对象,并通过这个对象访问被protected修饰的域和方法。 在子类中访问,也就是不论是不是在本类的包中,都可以在...
- 2021-03-14 19:54吃货组长的博客 问题描述今天在与老师讨论JAVA中类的继承与抽象类的实现时,涉及到了如下一个情况:如果子类想要在父类的基础上利用父类的reps(变量)去实现一些功能,但是父类在保证safe from rep exposure(表示泄露)时需要对自己的...
- 2020-08-31 08:38于声明静态成员,属于类而非类的实例final用于...理解并熟练运用这些修饰符是编写高质量、健壮且安全的Java代码的关键。在实际开发中,合理选择访问控制和非访问修饰符,可以提高代码的可维护性、可扩展性和安全性。
- 2024-04-07 14:42大爱仙尊——的博客 Java的访问限定符 -- private,protected,public...中究竟有什么奥秘,快来和小编一起探索吧!
- 2018-10-11 15:10幽蓝丶流月的博客 java一共有4中权限修饰符,分别是private、default、protected和public private和public很好理解,default和protected不太好分清。 protected 包内所有类可见,包外有继承关系的子类可见 default表示默认,不仅本...
- 2021-02-28 11:49weixin_39846553的博客 摘抄别人:java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。1、权限访问修饰符public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。包外 ...
- 2024-01-16 18:56Java 修饰符是编程语言中用于控制访问权限和实现封装的关键元素。在Java中,修饰符分为两类:访问修饰符和非访问修饰符。这里我们将详细介绍这两种类型,并着重讲解访问修饰符的使用。 1. 访问修饰符: - **...
- 2024-04-21 17:17M~Dragon的博客 在Java中,访问修饰符是用来定义类、变量、方法和构造器的可访问性的。这些修饰符决定了其他类或程序的成分能否访问某个类的字段和方法。privatedefault(无修饰符),protected,和public。
- 2021-12-18 16:35喜气youngyoung的博客 对于private、public和缺省默认的权限修饰符很清楚明白: private修饰的属性或方法——仅对本类可见 public修饰的属性或方法——对外部都可见 缺省默认的——仅对本包可见 而对于用protected修饰属性或方法的...
- 2021-12-23 17:10「已注销」的博客 protected 修饰符
- 没有解决我的问题, 去提问