首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Java 类的属性 访问权限的问题

发布网友 发布时间:2022-04-25 06:14

我来回答

2个回答

热心网友 时间:2023-11-02 07:55

private类型的是可以在本类当中随时访问和修改的 但是如果定义的是静态常量就不可修改 当然静态常量我们常常设为public类型的

比如
public class Integrhaha{
private in i;

} 那么 这个i就是可以在Integerhaha这个类中访问的 比如这个类中有个方法 需要用到这个i 那么就没问题 用就行 ;可是若是在另外一个类中 则就不能访问这个i了

而public中的就没有*了 想用就用 无论是谁
你可以到网上搜一下public private protected 这三个的区别 不会很难的>追问这个我知道的,看第三张图,我用的是形参对象的点属性点出来的,在这个地方我不太明白,

热心网友 时间:2023-11-02 07:55

能看下你person类的代码?追问嗯传过去了

追答你这个让我想了很久,简单说下我自己的看法,开始也在想为什能打点调用,如果两个对象,1和2,1的方法传入2对象等等越想越头疼,后来我又把类和对象的概念看了下
类:是抽象概念的集合,是一个模板,表示一个共性的产物。
对象,一个的个体,是类的实例。
返回来再来看这个,private的作用域是在本类当中。本类,o是person的一个实例,所以他可以调用模板person的属性,至于怎么指向person实例o的的属性地址我就不清楚了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com