Java Programming
Java Programming
8th Edition
ISBN: 9781305981829
Author: Joyce Farrell
Publisher: Cengage Limited
bartleby

Videos

Expert Solution & Answer
Book Icon
Chapter 8, Problem 6PE

a.

Explanation of Solution

Program:

File name: “Salesperson.java

//Define a class named Salesperson

public class Salesperson

{

    //Declare the private variables

    private int id;

    private double sales;

    /*Define a method Salesperson that includes

    an integer ID number and a double annual sales amount*/

    Salesperson(int idNum, double amt)

    {

        //Assign the values

        id = idNum;

        sales = amt;

    }

    //Define a method to display the id

    public int getId()

    {

        //Return the value

        return id;

    }

    //Define a method to display the annual sales amount

    public double getSales()

    {

        //Return the value

        return sales;

    }

    //Define a method to set the id

    public void setId(int idNum)

    {

        //Assign the value

        id = idNum;

    }

    //Define a method to set the annual sales amount

    public void setSales(double amt)

    {

        //Assign the value

        sales = amt;

    }

}

File name: “DemoSalesperson...

b.

Explanation of Solution

Program:

File name: “Salesperson.java

//Define a class named Salesperson

public class Salesperson

{

    //Declare the private variables

    private int id;

    private double sales;

    /*Define a method Salesperson that includes

    an integer ID number and a double annual sales amount*/

    Salesperson(int idNum, double amt)

    {

        //Assign the values

        id = idNum;

        sales = amt;

    }

    //Define a method to display the id

    public int getId()

    {

        //Return the value

        return id;

    }

    //Define a method to display the annual sales amount

    public double getSales()

    {

        //Return the value

        return sales;

    }

    //Define a method to set the id

    public void setId(int idNum)

    {

        //Assign the value

        id = idNum;

    }

    //Define a method to set the annual sales amount

    public void setSales(double amt)

    {

        //Assign the value

        sales = amt;

    }

}

File name: “DemoSalesperson2...

Blurred answer
Students have asked these similar questions
I need to make a parallel version of this sequential code.
Benefits of using arrays as instance variables: What are the advantages of incorporating arrays as instance variables within a class? Initializing and managing arrays: How do you initialize and manage arrays within class constructors and mutators (setters)? Example of using arrays as instance variables: Share an example where you have used arrays as instance variables and discuss its application in a real-world scenario. Common mistakes with arrays as instance variables: What are some common mistakes to avoid when working with arrays as instance variables? Information hiding violations: What is the potential violation of information hiding when using arrays as instance variables? How can this be resolved?
Do you think that computers should replace teachers? Give three references with your answer.
Knowledge Booster
Background pattern image
Computer Science
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
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Text book image
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Memory Management Tutorial in Java | Java Stack vs Heap | Java Training | Edureka; Author: edureka!;https://www.youtube.com/watch?v=fM8yj93X80s;License: Standard YouTube License, CC-BY