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

请看一下是哪里出了问题

请看一下是哪里出了问题

紫竹修韵3323385 2017-05-30 18:09:08
package com.imoocTest; class Duo{      String name;  String sex;  int age;  public void study(){  System.out.println(name+"在学习");  }  public void introduce(){      System.out.println("我叫"+name+",性别"+sex+",年龄"+age);  } }  public class Student{ public static void main(String[] args) { Duo student=new Duo(); student.name="张三"; student.sex="男"; student.age=10; } } 新人求教,代码啥的eclipse未报错,但是consoles里面啥都没有。
查看完整描述

7 回答

?
望远

TA贡献1017条经验 获得超1032个赞

代码没错,因为你没有输出控制台自然就什么都没有。

student.introduce()

调用一下

查看完整回答
7 反对 回复 2017-05-30
?
MihaiWong

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

调用duo类里面的'两个方法
查看完整回答
2 反对 回复 2017-05-30
?
与风语

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

没有调用方法
查看完整回答
1 反对 回复 2017-05-31
?
huachun

TA贡献34条经验 获得超12个赞

没有入口方法,这一个main方法就好了
查看完整回答
反对 回复 2017-05-31
?
qq_狂龙_0

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

好多人都晓得啦,大锅,我自学的java,现在很盲目,学这些东西没地方使

查看完整回答
反对 回复 2017-05-31
?
海角风桥

TA贡献36条经验 获得超12个赞


你只是初始化了student 姓名 性别 和年龄  并没有调用你所写的方法 例如introduce和study方法 就没有输出啊

查看完整回答
反对 回复 2017-05-31
?
qq_薛定谔的猫_6

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

你可以写在构造里面  在第6行添加 余下代码试试 Duo(){study();}

查看完整回答
反对 回复 2017-05-31
?
qq_薛定谔的猫_6

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

方法 不调用 是不会执行的

查看完整回答
反对 回复 2017-05-31
?
九分石人

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

未调用用来输出的方法
查看完整回答
反对 回复 2017-05-31
?
慕莱坞0532140

TA贡献3条经验 获得超2个赞

大锅,你没调用duo中的两个方法,方法本身不能执行,你只是给对象的字段赋值了而已,用对象来点用才能执行两个方法。
查看完整回答
反对 回复 2017-05-31
?
杨子翎6017

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

在main方法中调用 上面的那两个方法

查看完整回答
反对 回复 2017-05-30
?
王紫依

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

你的向控制台输出的语句在你定义的两个方法study()和introduce()里,只有调用这两个方法才会有输出。而你在main方法里只是给类的属性赋值,并没有调用任何一个方法,自然就不会向consoles输出任何内容了。
查看完整回答
反对 回复 2017-05-30
  • 7 回答
  • 1 关注
  • 5463 浏览

添加回答

举报

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