兰枝 发表于 2018-12-14 23:09:13

不使用“类名”就能直接调用类中的方法吗?

启动类中一行代码:
章节对象 = 新建对象 (阅读章节类)
新建对象()是java基本类中"对象类"中的一个方法,不使用“类名”就能直接调用?
请高人指教?

华天微读 发表于 2018-12-14 23:56:41

巧了:D,
首先, 我的写法有问题, 我习惯as中的对象都是new出来的, 所以在火山里也写成了一个新建对象, 把章节对象这个变量的参考去掉, 然后把"章节对象 = 新建对象 (阅读章节类)"这一行也去掉是可以的.

回答你的问题, 其实你这个问题,你完全可以查看生成的java源代码,一看就明白,

这个Chapter 就是 阅读章节类

goldstars 发表于 2018-12-16 01:48:02

可以直接用方法名,前面不带类名是因为,类属性里指定是 全局类=真

创世魂 发表于 2018-12-16 20:43:27

勾选静态后可直接通过类名+方法名调用。   但并不是绝对的。有些需要创建对象,即定义变量。
页: [1]
查看完整版本: 不使用“类名”就能直接调用类中的方法吗?