java习题2020.03.23

题目:编写一个完整的应用程序,包含类Student,TestStudent,具体要求如下所述:(1)Student类
属性:
id:long类型,表示学号(私有变量)
name:String对象,表示一个人的姓名(私有变量)
sex:char对象,用来表示性别(私有变量)
address:String对象,表示家庭住址(私有变量)
方法:
Student(String name,char sex,long id):构造方法。
String getName():返回姓名
void setId(long id):设置学号
void setAddress(String address):设置家庭住址
Public String toString():返回学生的各项信息,包括学号、姓名、性别和住址连接起来的字符串
(2)TestStudent 类作为主类主要完成测试功能。
1.生成一个Student对象girl,学号:1234567,姓名:杨阳,性别:女
2.设置家庭住址:吉林四平铁东区
3.输出对象girl的各项信息

这道题其实我也不会,后来按照百度自己写的,格式和老师说的不太一样,总感觉有好多是用不上的,下面的代码仅供参考。

1、首先先写Student类,package是我建的文件夹,自行修改。写完后保存到Student.java中。用eclipse的话,package不需要人为修改!

package top.ly2018;
public class Student{
    private long id;
    private String name;
    private String sex;
    private String address;
    public Student(String n,String s,long i){
        id=i;
        name=n;
        sex=s;
    }
    public void getName() {
        System.out.print(name);
    }
   public void setId(){
        System.out.print(id);
    }
   public void setAddress(String add){
        address=add;
    }
    public void tostring() {
        System.out.print("学号:"+ id + " 姓名:" + name + " 性别:" + sex + " 住址:" + address);
    }

}

2、然后再写TestStudent类,写完之后保存到Student同一个目录下,保存为TestStudent.java

package top.ly2018;
public class TestStudent{
    public static void main(String[] args){
        Student stu =new Student("杨阳","女",123456);
        stu.setAddress("吉林四平铁东区");
        stu.tostring();
    }
}

3、在TestStudent.java运行

相关推荐

暂无相关文章!

微信扫一扫,分享到朋友圈

java习题2020.03.23
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close