Java 定义一个 Employee类,定义方法输出Employee的名字,年龄,总收入。编写应用程序使用Employee

您所在的位置:网站首页 java定义一个日期类date Java 定义一个 Employee类,定义方法输出Employee的名字,年龄,总收入。编写应用程序使用Employee

Java 定义一个 Employee类,定义方法输出Employee的名字,年龄,总收入。编写应用程序使用Employee

2023-08-06 15:00| 来源: 网络整理| 查看: 265

题目:

【问题描述】

定义一个 Employee类,有名字、年龄、基本收入、分红收入等属性,定义构造方法用来初始化类的这些属性。

定义方法输出Employee的名字,年龄,总收入(基本收入和分红收入的和)。编写应用程序使用Employee。

【输入形式】

请输入员工的名字:

请输入员工的年龄:

请输入员工的基本收入:

请输入员工的分红收入:

【输出形式】

员工的名字:

员工的年龄:

员工的总收入(基本收入+分红收入):

【输入样例】

Please input the employee’s name: Tom

Please input the employee’s age: 20

Please input the employee’s sarary: 3000.0

Please input the employee’s bonus: 4000.0

【输出样例】

Employee’s name: Tom

Employee’s age: 20

Employee’s income: 7000.0

代码: import java.util.Scanner; class Employee{ String name; int age; float sarary; float bonus; Employee(String n,int a,float s,float b){ name=n; age=a; sarary=s; bonus=b; } void employee() { System.out.println("Employee's name: "+name); System.out.println("Employee's age: "+age); System.out.println("Employee's income: "+(sarary+bonus)); } } public class Test{ public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.println("Please input the employee's name:"); String n=in.next(); System.out.println("Please input the employee's age:"); int a=in.nextInt(); System.out.println("Please input the employee's sarary:"); float s=in.nextFloat(); System.out.println("Please input the employee's bonus:"); float b=in.nextFloat(); Employee e=new Employee(n,a,s,b); e.employee(); } }


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3