当前位置: 代码迷 >> J2SE >> 请问一个简单的有关问题
  详细解决方案

请问一个简单的有关问题

热度:153   发布时间:2016-04-24 01:38:09.0
请教一个简单的问题!
请问这个程序有问题么,为什么我的电脑总是无法运行呢,并提示
Student ZhangSan = new Student();
Teacher LaoLiu = new Teacher();
这两句有问题,知道的告诉一声,我是个初学者,谢谢!


public class PersonTest 
{
public static void main(String[] args)
{
Student ZhangSan = new Student();
Teacher LaoLiu = new Teacher();
ZhangSan.name = "张三";
ZhangSan.age = 22;
ZhangSan.course = "Java高级冲刺班;";
ZhangSan.xingQu = "喜欢java老师讲的课";
ZhangSan.display();
LaoLiu.name = "老刘";
LaoLiu.age = 28;
LaoLiu.course = "主攻java";
LaoLiu.zhuanye = "java ee的方向";
LaoLiu.display();
}
}

------解决方案--------------------
你得有student和teacher两个方法。包括name,age,course属性
不然你实例化出来的是什么?
------解决方案--------------------
楼主 你这代码是不是复制过来的或者直接抄书上的了? 那两句有问题 应该是你根本就没有ZhangSan.class LaoLiu.class 这两个类吧 因为你的主函数要调用这两个类 也就是说 你运行的文件夹里要有 PersonTest.class ZhangSan.class LaoLiu.class 这三个文件 才能正确运行
------解决方案--------------------
那还要写两个类吧

Java code
class Student{  ...}class Teacher{  ...}
------解决方案--------------------
探讨

上面的例子就是书上的例子,
这个例子也是同样的问题,可是书上就是这样写的呀
而且,说是,前者输出null10, 后者输出北京1教10
是不是系统里不支持呢

public class PersonTest1
{
public static void main(String[] args)
{
ClassRoom center = new ClassRoom();
Syst……
  相关解决方案