Java第二课课后作业

Java第二课课后作业

  1. 新建User类,属性:id int,name String,age int,sal float,要求属性私有,所有属性要有get/set方法 注意文档注释的书写

    package day01.homework;

    /**
    * copyright(c)2021 YCKJ.ALL rights Reserved
    * <p>
    * 描述:用户类
    *
    * @author tanyi
    * @version 1.0
    * @date
    */
    public class User {
       /**
        * 用户id
        */
       private int id;
       /**
        * 用户姓名
        */
       private String name;
       /**
        * 用户年龄
        */
       private  int age;
       /**
        * 用户工资
        */
       private float sal;

       /**
        * 返回id
        * @return id
        */
       public int getId() {
           return id;
      }

       /**
        * 设置id
        * @param id
        */
       public void setId(int id) {
           this.id = id;
      }

       /**
        * 返回姓名
        * @return name
        */
       public String getName() {
           return name;
      }

       /**
        * 设置姓名
        * @param name
        */
       public void setName(String name) {
           this.name = name;
      }

       /**
        * 返回年龄
        * @return age
        */
       public int getAge() {
           return age;
      }

       /**
        * 设置年龄
        * @param age
        */
       public void setAge(int age) {
           this.age = age;
      }

       /**
        * 返回工资
        * @return sal
        */
       public float getSal() {
           return sal;
      }

       /**
        * 设置工资
        * @param sal
        */
       public void setSal(float sal) {
           this.sal = sal;
      }
    }
    1. 新建测试类,创建User类的实例,并调用对象的set方法给属性赋值 测试类要求用Scanner来输入并给对象set值

      package day01.homework;

      import java.util.Scanner;

      /**
      * copyright(c)2021 YCKJ.ALL rights Reserved
      * <p>
      * 描述:测试类
      *
      * @author tanyi
      * @version 1.0
      * @date
      */
      public class Test {
         public static void main(String[] args) {
             /**
              * 创建User类的实例
              */
             User user = new User();
             /**
              * 创建Scanner对象
              */
             Scanner scanner = new Scanner(System.in);
             System.out.println("请输入用户id");
             int id = scanner.nextInt();
             user.setId(id);
             System.out.println("请输入用户姓名");
             String name = scanner.next();
             user.setName(name);
             System.out.println("请输入用户年龄");
             int age = scanner.nextInt();
             user.setAge(age);
             System.out.println("请输入用户工资");
             float sal = scanner.nextFloat();
             user.setSal(sal);
             System.out.println("该用户的信息为:"+"id"+user.getId()+"姓名"+user.getName()+"年龄"+user.getAge()+"工资"+user.getSal());
        }
      }


posted @ 2021-02-02 16:39  若你  阅读(91)  评论(0编辑  收藏  举报