访问权限
来源:2-6 选择练习
qq_慕运维0122538
2021-01-06 13:20:59
老师你好,请问
关于这个方法 static char getMChar(){........} ,
它没有定义访问权限(public \private\ protect),
在这里默认是 public 吗?
2回答
同学你好
1、这个代码前没有书写访问修饰符,则表示使用的是默认的修饰符,也就是什么都不写;它不等价于public,是不一样的,如下

2、问:如果不等价,那它在这里这样定义,就是为了在同一个类里面调用一下下吗?
答:可以这么理解,但是本题中没有涉及到访问修饰符的内容,并且这里使用默认的修饰符也是为了让同学们能够不受访问修饰符的影响
3、这样定义,在同包中的其他类中可以访问,不同包是不允许访问的


这里同学暂时先了解下,可以先往后学,在《Java继承上》章节中有具体的讲解
祝学习愉快~
好帮手慕阿园
2021-01-06
同学你好,不是哦,这里没有写表示缺省的,也就是default (即默认,什么也不写)
祝学习愉快~
相似问题