zoukankan      html  css  js  c++  java
  • 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());
          }
        }


    软件下载提取码:qwer
  • 相关阅读:
    rpm命令详解
    Linux基础提高_系统性能相关命令
    Day004_Linux基础命令之特殊符号与正则表达式通配符
    Linux基础_网站权限规划
    Day005_Linux基础之文件权限
    Day003_linux基础_系统启动过程及系统安装后优化
    win7旗舰版安装不了mysql问题-------win7系统版本选择问题的一点探索
    Java程序结构
    NCRE Java二级备考方案
    NCRE的JAVA二级考试大纲
  • 原文地址:https://www.cnblogs.com/ty0910/p/14362845.html
Copyright © 2011-2022 走看看