为了账号安全,请及时绑定邮箱和手机立即绑定

方法名前面词的含义

上一节创建一个打电话的方法是void call() 本节创建方法是public Telphone 这2个方法名称前面的 viodpublic 代表什么含义?

正在回答

5 回答

public是访问权限的修饰符,英文意思是"公开的",它修饰的方法是有最大访问权限的,任何人都能访问。
void是指方法没有返回值的意思。


3 回复 有任何疑惑可以回复我~
#1

64946 回复 慕勒5554892 提问者

加了void就不能通过Telphone phone2 = new Telphone(2.0f);传参数了 而要通过Telphone phone = new Telphone();phone.Telphone(2.0f); 不知道为啥
2017-07-31 回复 有任何疑惑可以回复我~

一个是普通方法一个是构造方法,你看看这个两个语法是如何定义的,就明白了。

0 回复 有任何疑惑可以回复我~

public private protected是访问权限的修饰符,如果不写 默认的是public,void表示是无返回值

0 回复 有任何疑惑可以回复我~

void call()前面是访问修饰符,权限一共有4种 private 默认 protected public 如果不写就是默认的权限,本类和同包中可以调用 。 

public Telphone()访问权限比void call() 要大 如果想要与以上call方法做比较可以写成Telphone(),没有加void 说明此方法是构造方法。 

0 回复 有任何疑惑可以回复我~

方法名前面是返回值类型,有的没有返回值的方法那么方法名前面就是权限修饰符

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

方法名前面词的含义

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信