In this java program, please explain everyline of this code. Thank youuuuuuuuuuu

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

In this java program, please explain everyline of this code. Thank youuuuuuuuuuu

Source Code:

import java.util.Scanner;

public class Main {
 public static void main(String[] args) {
  Scanner scanner = new Scanner(System.in);
  String name;
  String department;
  double baseSalary;
  String joinedDate;

  System.out.print("Enter the Name : ");
  name = scanner.nextLine();

  System.out.print("Enter the Department : ");
  department = scanner.nextLine();

  System.out.print("Enter the Joined Date : ");
  joinedDate = scanner.nextLine();

  System.out.print("Enter the Base Salary : ");
  baseSalary = scanner.nextDouble();

  StaffDeatils staff = new StaffDeatils(name, department, baseSalary, joinedDate);

  System.out.println();
  staff.toString();

 }
}

class StaffDeatils {
 private String name;
 private String department;
 private double baseSalary;
 private String joinedDate;

 public StaffDeatils(String name, String department, Double salary, String joinedDate) {
  this.name = name;
  this.department = department;
  this.baseSalary = salary;
  this.joinedDate = joinedDate;

 }

 public String getName() {
  return name;
 }

 public void setName(String name) {
  this.name = name;
 }

 public String getDepartment() {
  return department;
 }

 public void setDepartment(String department) {
  this.department = department;
 }

 public double getBaseSalary() {
  return baseSalary;
 }

 public void setBaseSalary(double baseSalary) {
  this.baseSalary = baseSalary;
 }

 public String toString() {
  System.out.println("Donctor Name : " + name);
  System.out.println("Department : " + department);
  System.out.println("Base Salary : " + baseSalary);
  System.out.println("Joined Date : " + joinedDate);
  return "";
 }

}

 

Thank  you!

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Files and Directory
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education