java在eclipse不能运行 有错误 求大神指点 伤不起 要哭了555555拜托了 大神们

publicclassstudent{privateStringname;privateintage;privateStringdegree;publicstudent(... public class student {
private String name;
private int age;
private String degree;
public student(String name,int age,String degree)
{
this.name=name;
this.age=age;
this.degree=degree;
}
public String toString()
{
String emp="名字:"+name+"年龄:"+age+"学位:"+degree;
return emp;

}
}
public class Undergraduate extends student
{
public String specialty;
public Undergraduate(String specialty)
{
this.specialty=specialty;
}
}
public static void main(String[] args) {
student c=new student("张三",21,"本科");
System.out.println(c);
Undergraduate s=new student().new Undergraduate("李四",27,"本科","计算机");
System.out.println(s);
}
}
展开
 我来答
king炬
2012-07-04 · TA获得超过298个赞
知道小有建树答主
回答量:563
采纳率:0%
帮助的人:330万
展开全部
在eclipse不能运行的话,非常有可能你的环境变量有问题了,你去查看一下,楼主别激动,有问题才是进步,想办法解决才是关键,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友752e907
2012-07-04 · TA获得超过513个赞
知道小有建树答主
回答量:809
采纳率:50%
帮助的人:451万
展开全部
new student()
new Undergraduate("李四",27,"本科","计算机")
都没有对应的构造方法!所以会报错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wineer116
2012-07-04
知道答主
回答量:12
采纳率:0%
帮助的人:9.6万
展开全部
能运行才怪,把类定义放在外边,良好的编程习惯比代码写得牛逼都牛逼,一个垃圾的编程习惯会害死一个团队,当然,如果有机会进团队的话
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
han394261372
2012-07-04
知道答主
回答量:46
采纳率:0%
帮助的人:18.6万
展开全部
new Undergraduate("李四",27,"本科","计算机") 没有构造方法

new student() 这是 隐藏了 ,有这个构造方法,楼上说对一半
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
转520角
2012-07-04 · 超过31用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:70.6万
展开全部
System.out.println(c);

c是一个对象能输出么? 屏蔽这一句试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式