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

类里面的属性和方法的访问方式?

类里面的属性和方法的访问方式?

慕少4997523 2017-08-10 22:00:17
java里,类里面的属性可以通过-类名.属性名-来访问?而访问方法则必须先定义一个类的对象然后通过-对象名.方法名-来访问吗?小白,求同窗或者大神指导
查看完整描述

3 回答

已采纳
?
weibo_越丑越调皮_

TA贡献9条经验 获得超4个赞

如果一个属性前面没有修饰符 那么这个属性的默认修饰是public , 只要不是在方法体里面的属性 , 整个类里面都可以直接用 , static 修饰的静态属性全局通用 。

关于方法的调用问题,方法也是属性 , [[[静态方法]]]可以直接方法名()调用 , 但是规范的静态方法调用是类名.方法名 。  [[[非静态方法(普通方法)]]] 的调用 : 本类中可以直接使用 , 其他类要使用的时候必须要实例化方法所在类间接调用.

查看完整回答
反对 回复 2017-08-11
?
turboburst

TA贡献26条经验 获得超15个赞

大多数情况下是这样的,你可以先这么记着。但如果你试一试,会发现,在一个类A中,B类名.属性名并不一定可以访问那个属性。

查看完整回答
反对 回复 2017-08-11
?
qq_浮熙_0

TA贡献1条经验 获得超0个赞

你说得对

查看完整回答
反对 回复 2017-08-10
  • 3 回答
  • 1 关注
  • 1774 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信