请教一道选择题

johnsoncr 2007-11-23 05:12:48
Given:
10. class Foo {
11. static void alpha() { /* more code here */ }
12. void beta() { /* more code here */ }
13. }
Which two are true? (Choose two.)
A. Foo.beta() is a valid invocation of beta().
B. Foo.alpha() is a valid invocation of alpha().
C. Method beta() can directly call method alpha().
D. Method alpha() can directly call method beta().

Answer: BC

答案中的B选项是什么意思?
...全文
53 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
johnsoncr 2007-11-23
  • 打赏
  • 举报
回复
好的。明白了,谢谢两位
没理解好英文意思。。。

2楼的名字怎么跟我有点象啊
我本来也想取Johnson-Hong的。。
嘿。
Johnson_Hong 2007-11-23
  • 打赏
  • 举报
回复
Foo.alpha() 是对alpha() 有效的调用方式
acerlk 2007-11-23
  • 打赏
  • 举报
回复
Foo.alpha()是alpha()方法的合法请求方式.
就是说不需要通过实例就能直接调用alpha()方法.
因为alpha()方法是静态方法,静态方法不需要实例化.

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧