首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java面试 >

求解决有关问题程序

2012-11-11 
求解决问题程序4.编写Java应用程序。首先,定义描述学生的类——Student,包括学号(int)、姓名(String)、年龄(int

求解决问题程序
4.编写Java应用程序。首先,定义描述学生的类——Student,包括学号(int)、
姓名(String)、年龄(int)等属性;二个方法:Student(int stuNo,String name,int age)
用于对对象的初始化,outPut()用于输出学生信息。其次,再定义一个主类——
TestClass,在主类的main方法中创建多个Student类的对象,使用这些对象来测
试Student类的功能。
求程序

下面是我编写的程序
public class student {
int age;
String name;
int stuNo;
public student(int stuNo,String name,int age){


System.out.println("学号"+stuNo+"姓名"+name+"年龄"+age);
}
public void output(){
System.out.println("学号"+" "+stuNo+"姓名"+name+"年龄"+age);
}
}
public class Testclass {
public static void main(String[] args) {
student stu=new student(123, "阿道夫", 565);
}
}

结果是这样的
学号123姓名阿道夫年龄565
学号 0姓名null年龄0

[解决办法]
这是构造方法,用来给成员变量赋值的,应该这样写:

Java code
    public student(int stuNo, String name, int age) {        this.stuNo = stuNo;        this.name = name;        this.age = age;    }
[解决办法]
这是构造方法,用来给成员变量赋值的,应该这样写:
Java code
    public student(int stuNo, String name, int age) {        this.stuNo = stuNo;        this.name = name;        this.age = age;    } 

热点排行