课程
/后端开发
/Java
/Java入门第二季 升级版
为什么会这样。而且第一个不能运行,是因为没有public static void main(String[] args){这个吗,
2016-11-11
源自:Java入门第二季 升级版 8-3
正在回答
第二张图中的tellPhone全部换成HelloWorld;
把sendMessage换成第一张图中的sen
没有对应好,是建的类和调用的对象混淆
你的sendmessage 方法没有定义 在写一个类 定义这个方法
不是,都不是,我也是刚发现,是因为我新建telphoneclass文件的时候,并没有将下面选项中public static void main 这个选项勾上,所以才会出现不可调用的情况。重新建之后就好了、
你看到第一个Helloword里面有了show()方法,所以才能调用show(),而你第二张图tellPhone类里面,没有show()方法,肯定会报错啊。解决方法就是你在方法区定义一个叫show(),的方法。还有类名的定义首字母要大写才规范。你基础不怎么行,不要急。稳扎稳打,最好能时常总结。
望采纳,谢谢。
对象调用的方法,需要在类里面定义好,这样就不会报错了
也不行 不明白为啥
轻风_
你的sendMessage()方法定义在哪了?
java小白成功路4296609 提问者
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答为什么main前面要加static?不加就无法运行(代码如下)
3 回答为什么这样会执行不了呢,求指点
3 回答为什么圆周长计算结果会这样?
3 回答为什么我运行出来会这样?
4 回答这样写为什么不行?