如何使用java写Student类的功能

网友投稿 261 2023-01-23

如何使用java写Student类的功能

1)编写一个java程序片断,以定义一个表示学生的类Student。这个类的属性有“学号”、“班号”、“姓名”、“性别”、“年龄”,方法有“获得学号”、“获得班号”、“获得性别”、“获得姓名”、“获得年龄”。

2)为类Student增加一个方法public String toString( ),该方法把Student类的对象的所有属性信息组合成一个字符串以便输出显示。编写一个Java Application程序,创建Student类的对象,并验证新增加的功能。

package xin;FPFfKr

import java.util.Scanner;

public class Student {

int number;

String classnumber;

int age;

String name;

String sex;

Student(int x,String y,int z,String p){

number = x;

classnumber = y;

age = z;

name = p;

}

int getNumber() {

return number; //返回学号

}

String getSClassnumber() {

return classnumber; //返回班号

}

int getAge() {

return age; //返回年龄

}

String getName() {

return name; //返回姓名

}

String getSex() {

return sex; //返回性别

}

public String toString() {

return "学号:"+number+" 班号:"+classnumber+" 姓名:"+name+" 性别:"+sex+" 年龄:"+age;

}

public static void main(String args[]) {

boolean boo,a;

int number1,age1;

String classnumber1,st;

String name1,sex1;

Student stu = new Student(1,"s",1,"xaio");

Scanner reader = new Scanner(System.in);

System.out.println("请输入学号、班号、姓名、性别、年龄:");

stu.number = reader.nextInt();

stu.classnumber = reader.next();

stu.name = reader.next();

stu.sex = reader.next();

stu.age = reader.nextInt();

st = stu.toString();

System.out.println(st);

System.out.println("是否修改该学生信息?");

System.out.println("如果修改则输入true,反之false");

a = reader.nextBoolean();

if(a) {

System.out.println("请输入学号、班号、姓名、性别、年龄:");

number1 = reader.nextInt();

classnumber1 = reader.next();

name1 = reader.next();

sex1 = reader.next();

age1 = reader.nextInt();

System.out.println("学号:"+number1+" 班号:"+classnumber1+

" 姓名:"+name1+" 性别:"+sex1+" 年龄:"+age1);

}

else

{System.out.println("继续执行下一步");}

System.out.println("输入true继续,false退出");

boo = reader.nextBoolean();

System.out.println("*********************");

if(boo) {

main(args); //函数调用

}

else

System.out.println("程序无法执行!!!!");

}

}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:团油开放api接口(团油 api)
下一篇:Java 添加数字签名到excel及检测,删除签名
相关文章

 发表评论

暂时没有评论,来抢沙发吧~