Question

In: Computer Science

Use the class definition below to answer the following questions. [Total 8 Marks] public class TrafficLight...

Use the class definition below to answer the following questions. [Total 8 Marks]

public class TrafficLight {

String stopLight = "red";

String waitLight;

String goLight;

public void setStopLight(String colour) {

stopLight = colour; }

public String getGreenLight() {

return goLight; } }

1 :How many field attributes are there in the TrafficLight class?

2 :Name a field attribute for this class.

3 :What is the name of the method that is an accessor?

4 :What is the name of the method that is a mutator?

5 :What is the output type for the setStopLight method ?

6 :Write a Constructor for the TrafficLight class that sets stopLight value to “red”, waitLight to “yellow” and goLight to “green”?

Solutions

Expert Solution

Ques 1:

There are 3 attributes in the TrafficLight class.

Explanation:

First one is stopLight, Second one is waitLight and Third one is goLight.

Ques 2:

One field attribute is goLight.

Explanation:

There are a total of 3 attributes present inside the class.

One of which is named as goLight.

Ques 3:

The method which is an accessor is getGreenLight

Explanation:

getGreenLight is a method which returns the value of the variable goLight.

Ques 4:

The method which is a mutator is setStopLight

Explanation:

setStopLight is a method which can be used to set the value of the String stopLight to the passed value color.

Ques 5:

The return type of setStopLight method is void.

Explanation:

void is the return type of the setStopLight method which means that it cannot return anything.

Ques 6:

Code:

public TrafficLight()

{

stopLight = "red";

waitLight = "yellow";

goLight = "green";

}

Explanation:

Here is the constructor above which sets the value of stopLight to red, waitLight to yellow and goLight to green.

PLEASE UPVOTE IF YOU FOUND THIS HELPFUL!


Related Solutions

Use the class definition below to answer the following questions. [Total 8 Marks] public class TrafficLight...
Use the class definition below to answer the following questions. [Total 8 Marks] public class TrafficLight { String stopLight = "red"; String waitLight; String goLight; public void setStopLight(String colour) { stopLight = colour; } public String getGreenLight() { return goLight; } } Question 21 Not yet answered Marked out of 1.00 Flag question Question text D3a - [1 Mark] How many field attributes are there in the TrafficLight class? Answer: Question 22 Not yet answered Marked out of 1.00 Flag...
Use the definition of incidence taught in class, and answer the following questions. Be sure to...
Use the definition of incidence taught in class, and answer the following questions. Be sure to show your work. 1.      Spring fever! Epidemiologists and teachers alike have noticed the cyclic occurrence of the dreaded spring fever. Students afflicted with this disease exhibit certain listlessness in class. And they seem to stare out the windows with remarkable tenacity. Why, it’s almost as if the trees growing outside are more interesting than doing algebra. (Gasp!) At Metropolitan High School, teachers have been...
Use the case below to answer the following question(s) (Total marks = 100) A certain restaurant...
Use the case below to answer the following question(s) (Total marks = 100) A certain restaurant located in a resort community is owned and operated by Karen Payne. The restaurant just completed its third year of operation. During this time, Karen sought to establish a reputation for the restaurant as a high quality dining establishment that specialises in fresh seafood. The efforts made by Karen and her staff proved succesful, and her restaurant is currently one of the best and...
A incomplete definition of a class Temperature is given below: public class Temperature { private double...
A incomplete definition of a class Temperature is given below: public class Temperature { private double value[] = {36.5, 40, 37, 38.3}; } [6] (i) Copy and put it in a new class. Write a method toString() of the class, which does not have any parameters and returns a string containing all the values separated by newlines. When the string is printed, each value should appear on a line in the ascending order of their indexes. Copy the content of...
Use the following information to answer the questions below:
Use the following information to answer the questions below: note: all sales are credit sales Income Stmt info: 2016 2017 Sales $ 975,000 $        1,072,500 less Cost of Goods Sold: 325,000 346,125 Gross Profit 650,000 726,375 Operating Expenses 575,000 609,500 Earnings before Interest & Taxes 75,000 116,875 Interest exp 25,000 31,000 earnings before Taxes 50,000 85,875 Taxes 20,000 34,350 Net Income $ 30,000 $              51,525 Balance Sheet info: 12/31/2016 12/31/2017 Cash 60,000 $ 63,600 Accounts Receivable 80,000 $ 84,000 Inventory...
Use the following data to answer the questions below:
Use the following data to answer the questions below:             Q                 VC             MC           AVC              1                 $10              ___            ___                                   2                16              ___            ___                       3                20              ___            ___                                   4                25              ___            ___              5                31              ___            ___              6                  38              ___            ___                  7                  46              ___            ___8                  55              ___            ___9                  65              ___            ___         a. Calculate the marginal cost and average variable cost for each level of production.b. How much would the firm produce if it could sell its product for...
Use the table below to answer the following two questions: Units of output Total fixed cost...
Use the table below to answer the following two questions: Units of output Total fixed cost Total variable cost 1 150 50, 2 150 96, 3 150 140, 4 150 180 1) What is the marginal cost of producing the third unit of output? a) $20 b) $44 c) $70 d) this cannot be determined from the data 2) At which unit of production do diminishing returns become evident? a) 1 b) 2 c) 3 d) 4 3) Accounting costs...
4 Q5 Total Marks 8 Marks 8 Marks 8 Marks 8 Marks 8 Marks 40 Marks...
4 Q5 Total Marks 8 Marks 8 Marks 8 Marks 8 Marks 8 Marks 40 Marks               Q1: A cantilever beam having span ‘L’ m was subjected to a uniformly distributed load of magnitude 8 kN/m for a distance of ‘0.6 L’ from the free end and two concentrated loads one of magnitude 15 kN at a distance ‘0.25 L’ m from the free end while the other of magnitude ‘22’ kN at a distance ‘0.6 L’ m from the...
Multiple Choice (20 marks) Query Questions (use the tables below to answer the 5 query questions...
Multiple Choice Query Questions (use the tables below to answer the 5 query questions below) The Business. A retail company sells electronics items by phone and on its web site. The company records information about each item sold in a table called Sales. A few rows of the Sales table in the database are shown below: Sales table (primary key = SaleID and ItemID) SaleID ItemID CustomerID ItemType SaleDate 101 151 52 4 1/1/2019 101 176 52 1 1/1/2019 102...
Answer the following short questions: [Total: 10 marks] a) What are the two main types of...
Answer the following short questions: [Total: 10 marks] a) What are the two main types of disruptive innovation? Give one example of each. b) What are 3 differences between lead user and beta user?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT