99问答网
所有问题
JAVA中方法的public/protected/private有什么具体应用与不同
比如这个接口中的方法method1,我定义成public void method1()对后面会有什么影响?
interface flyable
{
void method1();
}
举报该问题
推荐答案 推荐于2016-08-24
以你家的一辆车为例,如果你想给所有的人用,就把它设置成public,如果你想只给你儿子,孙子用,就设置为protected,如果只想你自已一个人用,就可以设置为private。这三个关键字对应的是外部访问的范围。另外,接口的方法是要设置为public。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BBe7jWOtXWB7eBOtWv.html
其他回答
第1个回答 2015-08-28
class中:
private定义的属性和方法只有在同一个类中可调用
protected除了类本身可调用还可以在继承类中调用
public无限制,可以被任意其它类调用
interface中比较特别,只允许public, 即使不加public也默认为public
追问
谢谢
相似回答
Java中的private
,
protected
,
public和
default的区别
答:
(1)public:可以被所有其他类所访问。(2)private:只能被自己访问和修改。
(3)protected:自身,子类及同一个包中类可以访问。(4)default(默认):同一包中的类可以访问,声明时没有加修饰符,认为是friendly。
如何区别
java中的public
,
private
,
protected
答:
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有
,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。3、protected:protected对于子女、朋友来说,就是public的,可以...
java中的protected
怎么用?
和private
的区别?
答:
这两个是访问类中成员权限的限制符.在类外如果想使用类中的成员,只能直接使用public类型的,
protected和private
都是不能访问的,对于类外使用而言,这两个是完全相同的.但是在基类的派生类中,可以直接访问继承而来的protected成员,但是不能访问private限制的成员.所以在派生类中,可以访问基类继承而来
的public
...
JAVA里面
4个重点词
public
,
protected
,
private
,static 怎么用?
有什么
区 ...
答:
public
类不但可以被同一程序包中的其它类使用,别的程序包中的类也可以使用; 变量
和方法的
修饰字public、
protected
、
private
: public:任何其他类、对象只要可以看到这个类的话,那么它就可以存取变量的数据,或使用方法。 protected变量和方法: 如果一个类中变量或方法有修饰字protected,同一类、同一包...
Java中的public
、
private
、
protected
、 public有区别吗?
答:
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、
private
:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。3、
protected
:protected对于子女、朋友来说,就是
public的
,可以...
public
private
protected和
默认
的
区别
答:
public
、
private
、
protected和
默认访问修饰符是
Java中
用来控制类成员的访问权限的。它们的区别主要在于访问权限的范围不同。public修饰符表示该成员可以被任何类访问。这是最开放的访问权限,可以被任何其他类或者代码访问和使用。例如,如果一个类
的方法
被声明为public,那么任何其他的类都可以调用这个方法。pri...
Java中的private
,
protected
,
public和
default的区别
答:
1、
private
修饰词,表示成员是私有的,只有自身可以访问;2、
protected
,表示受保护权限,体现在继承,即子类可以访问父类受保护成员,同时相同包内的其他类也可以访问protected成员。 3、(default)无修饰词(默认),表示包访问权限(friendly,
java
语言中是没有friendly这个修饰符的,这样称呼应该是来源...
Java中的private
,
protected
,
public和
default的区别
答:
1、
private
修饰词,表示成员是私有的,只有自身可以访问;2、
protected
,表示受保护权限,体现在继承,即子类可以访问父类受保护成员,同时相同包内的其他类也可以访问protected成员。3、无修饰词(默认),表示包访问权限(default),同一个包内可以访问,访问权限是包级访问权限;4、
public
修饰词,表示...
private
、
public
、
protected
这3个访问修饰符
的
作用
答:
private 是当前类中可以使用的,在这个类中的其他地方都不可以使用,
public
是在所有可以访问到这个类的地方都可以使用,protected是
应用与
子类与父类当中的,也就是说当父类中写了一个
protected的
变量,则在他的子类中也可以访问到这个变量,但是在父类中如果用了
private的
话那么除了这个类可以访问到这个变量...
大家正在搜
java的public有什么作用
public protected
public和private作用
public在java中是什么
protected方法不能被代理
类中的protected
public和private区别
protected方法
protected方法能被重写吗
相关问题
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...