11智能在线
新记
JAVA中方法的public/protected/private有什么具体应用与不同
比如这个接口中的方法method1,我定义成public void method1()对后面会有什么影响?
interface flyable
{
void method1();
}
举报该文章
相关建议 推荐于2016-08-24
以你家的一辆车为例,如果你想给所有的人用,就把它设置成public,如果你想只给你儿子,孙子用,就设置为protected,如果只想你自已一个人用,就可以设置为private。这三个关键字对应的是外部访问的范围。另外,接口的方法是要设置为public。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/22svmf7q4f2vs27qfp.html
其他看法
第1个回答 2015-08-28
class中:
private定义的属性和方法只有在同一个类中可调用
protected除了类本身可调用还可以在继承类中调用
public无限制,可以被任意其它类调用
interface中比较特别,只允许public, 即使不加public也默认为public
追问
谢谢
相似回答
大家正在搜
相关问题
JAVA中方法的public/protected/priva...
请问Java中public、protected、privat...
Java中public,private,protected,...
JAVA里面 4个重点词public,protected,p...
java中private和protected的区别
java中的protected怎么用?和private的区别...
java中public private protected有...
Java的访问控制中默认,public,private,pr...