Design a base class, Road, with the following members:
.
Attributes for storing the road's name, number of lanes, and maximum speed limit.
A three-parameter constructor to initialize the three attributes
Accessors and Mutators (Gets and Sets) for each attribute.
Input Validation: You should ensure that the number of lanes is always a value greater
than 0, and that the maximum speed limit is a value between 0 and 100 MPH. This input
validation should apply to both the 3-parameter constructor and the individual accessor
functions
A display function that prints the road's information in a single line format

Design a derived class, TollRoad, which inherits from Road. It should have the following members:
.
An attribute for storing the toll for using the road.
A 4-parameter constructor to initialize the three attributes of the base class, as well as
the toll
Accessor and Mutator methods for the toll.
Input Validation: You should ensure that the toll is a value greater than 0.0. This validation
should apply to both the 4-parameter constructor as well as the individual accessor
An overridden display function that displays the information of the TollRoad in a two-line
format, where the first line displays basic Road information, and a second line specifies
the current toll

Answers

Answer 1

I've attached my Java implementation.


Related Questions

What allows you to navigate up down left and right in a spreadsheet?

Answers

Answer:

scrollbar?

Explanation:

____________

1. A bank customer invested $24 in a bank with 5 percent simple interest per year, write a program the construct a table showing how much money the bank customer would have at the end of each 20- year period starting in 2021 to 2041.

2. A programmer starts with salary of $65,000 and expect to receive $1500 raise each year. Write a program to compute and print the programmer's salary for each of the first 10 years and total amount of money the programmer would receive over the 10- year period.

Answers

Answer:

1.lettuce is 2021 to 2,000 4136 verse 2. that is 10 years to tell if your 10 years 20 years old point month

explain the errors in each error in spreadsheet and how to correct each​

Answers

Answer:

###### error. Problem: The column is not wide enough to display all the characters in a cell. ...

# Div/0! error. ...

#Name? error. ...

#Value! error. ...

#REF! error. ...

#NUM! error. ...

#NULL error.

Explanation:

Type the correct answer in the box. Spell all words correctly.
In a content file, Rick wants to add information that gives directions about how the content will be used. He also wants it to be easily differentiable from the content. Which language should Rick use for this?
Rick can use the _____
language to give directions about the content.

Answers

Answer: markup

Explanation:

Markup is used to give directions about the arrangement of an image/text.

Answer:

Rick can use the markup language to give directions about the content.

Explanation:

I got it right on the test for Edmentum.

// Exercise 4.16: Mystery.java
2 public class Mystery
3 {
4 public static void main(String[] args)
5 {
6 int x = 1;
7 int total = 0;
8
9 while (x <= 10)
10 {
11 int y = x * x;
12 System.out.println(y);
13 total += y;
14 ++x;
15 }
16
17 System.out.printf("Total is %d%n", total);
18 }
19 } // end class Mystery

Answers

Answer:

385

Explanation:

There was no question so I simply run the program for you and included the output.

The program seems to calculate: [tex]\sum\limits_{x=1}^{10} x^2[/tex]

Code a Python program that uses a graphical user interface (GUI) to address a real-world problem. Within reason, you may choose to address any real-world problem that you would like; however, please only choose a real-world problem that is both safe and legal.

Answers

Answer:

Explanation:

The following is a simple GUI Python program that solves for the different variables in a Pythagorean theorem equation, which is a real-world problem that many students have to face on a daily basis. The output can be seen in the attached picture below. Due to technical difficulties, I have added the code as a txt file attachment.

A pharmaceutical company is going to issue new ID codes to its employees. Each code will have three letters followed by one digit. The letters and and the digits , , , and will not be used. So, there are letters and digits that will be used. Assume that the letters can be repeated. How many employee ID codes can be generated

Answers

Answer:

82,944 = total possible ID's

Explanation:

In order to find the total number of combinations possible we need to multiply the possible choices of each value in the ID with the possible choices of the other values. Since the ID has 3 letters and 1 digit, and each letter has 24 possible choices while the digit has 6 possible values then we would need to make the following calculation...

24 * 24 * 24 * 6 = total possible ID's

82,944 = total possible ID's

InfoTrac is an aggregated database?

True

False

Answers

Answer: true

Explanation:

state 4 basic operation performed by a computer​

Answers

Answer:

The processes are input, output, storing,processing, and controlling.

input, processing, output, and storage.

Populations are effected by the birth and death rate, as well as the number of people who move in and out each year. The birth rate is the percentage increase of the population due to births and the death rate is the percentage decrease of the population due to deaths. Write a program that displays the size of a population for any number of years. The program should ask for the following data:
• The starting size of a population
• The annual birth rate
• The annual death rate
• The number of years to display
Write a function that calculates the size of the population for a year. The formula is
N = P + BP − DP
where N is the new population size, P is the previous population size, B is the birth rate, and D is the death rate.
Input Validation: Do not accept numbers less than 2 for the starting size. Do not accept negative numbers for birth rate or death rate. Do not accept numbers less than 1 for the number of years.
#include
using namespace std;
double calcOfPopulation(double, double, double);
double inputValidate(double, int);
int main()
{
double P, // population size
B, // birth rate %
D, // death rate %
num_years;
cout << "Starting size of population: ";
P = inputValidate(P, 2);
cout << "Annual birth rate: %";
B = inputValidate(B, 0);
cout << "Annual death rate: %";
D = inputValidate(D, 0);
cout << "Number of years to display: ";
num_years = inputValidate(num_years, 1);
cout << "Population size for "
<< num_years << " years "
<< " = "
<< (calcOfPopulation(P, B, D) * num_years)
<< endl;
return 0;
} // END int main()
double inputValidate(double number, int limit)
{
while(!(cin >> number) || number < limit)
{
cout << "Error. Number must not be "
<< " 0 or greater:";
cin.clear();
cin.ignore(numeric_limits::max(), '\n');
}
return number;
}
double calcOfPopulation(double P, double B, double D)
{
B *= .01; // 3.33% = .0333
D *= .01; // 4.44% = .0444
return P + (B * P) - (D * P);

Answers

Answer:

See attachment for program source file

Explanation:

The source code in the question is not incorrect; just that, it was poorly formatted.

So, what I did it that:

I edited the source code to be in the right formats.numeric_limits needs the <limits> header file to work properly. The <limits> header file was not included in the original source file; so, I added #include<limits> at the beginning of the source fileI corrected the wrongly declared function prototypes.

See attachment for the modified program source file

Which of the following describes a characteristic of organic light-emitting diodes (OLEDs) used in clothing?

uniform

flexible

transparent

sizeable

Answers

Flexible

Hopes this helps!

Answer:

Yes the answer is flexible.

Explanation:

I took the test and got it right.

Plzz help will mark brainliest

Answers

Answer:

11. 3 dimensions

12. ( i believe its number 3)

13. 2 option

14. Natural Light

15. Development

Explanation:

Choose the item which best describes the free frame list. 1. a per process data structure of available physical memory 2. a global data structure of available logical memory 3. a global data structure of available physical memory 4. a global data structure of available secondary disk space

Answers

Answer:

A global data structure of available logical memory ( Option 2 )

Explanation:

A Free list is a data structure connecting unallotted regions in a memory together in a linked list (scheme for dynamic/logical memory allocation) , hence a free frame list is a global data structure of available Logical memory .

Given positive integer n, write a for loop that outputs the even numbers from n down to 0. If n is odd, start with the next lower even number.

Answers

Answer:

if(n % 2 == 0){

   for(int i = n; i >= 0; i-=2){

        System.out.println(i);

    }

}

else{

     for(int i = n - 1; i >= 0; i-=2){

        System.out.println(i);

     }

}

Sample output

Output when n = 12

12

10

8

6

4

2

0

Output when n = 21

20

18

16

14

12

10

8

6

4

2

0

Explanation:

The above code is written in Java.

The if block checks if n is even by finding the modulus/remainder of n with 2.  If the remainder is 0, then n is even. If n is even, then the for loop starts at i = n. At each cycle of the loop, the value of i is reduced by 2 and the value is outputted to the console.

If n is odd, then the else block is executed. In this case, the for loop starts at i = n - 1 which is the next lower even number. At each cycle of the loop, the value of i is reduced by 2 and the value is outputted to the console.

Sample outputs for given values of n have been provided above.

In Python what are the values passed into functions as input called?

Answers

formal parameter or actual parameter i think

In this lab, you use what you have learned about searching an array to find an exact match to complete a partially prewritten C program. The program uses an array that contains valid names for 10 cities in Michigan. You ask the user to enter a city name; your program then searches the array for that city name. If it is not found, the program should print a message that informs the user the city name is not found in the list of valid cities in Michigan. The file provided for this lab includes the input statements and the necessary variable declarations. You need to use a loop to examine all the items in the array and test for a match. You also need to set a flag if there is a match and then test the flag variable to determine if you should print the the Not a city in Michigan. message. Comments in the code tell you where to write your statements. You can use the previous Mail Order program as a guide. Instructions Ensure the provided code file named MichiganCities.cpp is open. Study the prewritten code to make sure you understand it. Write a loop statement that examines the names of cities stored in the array. Write code that tests for a match. Write code that, when appropriate, prints the message Not a city in Michigan.. Execute the program by clicking the Run button at the bottom of the screen. Use the following as input: Chicago Brooklyn Watervliet Acme

Answers

Answer:

Complete the program as follows:

for(int i = 0; i<10; i++){

     if(inCity == citiesInMichigan[i]){

         foundIt = true;

         break;       }    }

   if(foundIt){         cout<<"It is a city";     }

   else{         cout<<"Not a city";     }

Explanation:

Required

Complete the pre-written code in C++ (as indicated by the file name)

The pre-written code; though missing in this question, can be found online.

The explanation of the added lines of code is as follows:

This iterates through the array

for(int i = 0; i<10; i++){

This checks if the city exists in the array

     if(inCity == citiesInMichigan[i]){

If yes, foundIt is updated to true

         foundIt = true;

And the loop is exited

         break;       }    } -- The loop ends here

If foundIt is true, print it is a city

   if(foundIt){         cout<<"It is a city";     }

Print not a city, if otherwise

   else{         cout<<"Not a city";     }

// MichiganCities.cpp - This program prints a message for invalid cities in Michigan.// Input: Interactive// Output: Error message or nothing#include <iostream>#include <string>using namespace std;int main(){ // Declare variables string inCity; // name of city to look up in array const int NUM_CITIES = 10; // Initialized array of cities string citiesInMichigan[] = {"Acme", "Albion", "Detroit", "Watervliet", "Coloma", "Saginaw", "Richland", "Glenn", "Midland", "Brooklyn"}; bool foundIt = false; // Flag variable int x; // Loop control variable // Get user input cout << "Enter name of city: "; cin >> inCity; // Write your loop here for (x = 0; x < NUM_CITIES; x++) { // Write your test statement here to see if there is // a match. Set the flag to true if city is found. if (inCity == citiesInMichigan[x]) { foundIt = true; cout << "City found." << endl; break; } else { foundIt = false; } } // Test to see if city was not found to determine if // "Not a city in Michigan" message should be printed. if (!foundIt) { cout << "Not a city in Michigan." << endl; } return 0; } // End of main()

Write a program second.cpp that takes in a sequence of integers, and prints the second largest number and the second smallest number. Note that in the case of repeated numbers, we really mean the second largest and smallest out of the distinct numbers (as seen in the examples below). You may only use the headers: and . Please have the output formatted exactly like the following examples: (the red is user input)

Answers

Answer:

The program in C++ is as follows:

#include <iostream>

#include <vector>

using namespace std;

int main(){

   int n;

   cout<<"Elements: ";

   cin>>n;

   vector <int>num;

   int input;

   for (int i = 1; i <= n; i++){        cin>>input;        num.push_back(input);    }

   int large, seclarge;

   large = num.at(0);      seclarge = num.at(1);

  if(num.at(0)<num.at(1)){     large = num.at(1);  seclarge = num.at(0);   }

  for (int i = 2; i< n ; i ++) {

     if (num.at(i) > large) {

        seclarge = large;;

        large = num.at(i);

     }

     else if (num.at(i) > seclarge && num.at(i) != large) {

        seclarge = num.at(i);

     }

  }

  cout<<"Second Largest: "<<seclarge<<endl;

  int small, secsmall;

  small = num.at(1);       secsmall = num.at(0);

  if(num.at(0)<num.at(1)){ small = num.at(0);  secsmall = num.at(1);   }

  for(int i=0; i<n; i++) {

     if(small>num.at(i)) {  

        secsmall = small;

        small = num.at(i);

     }

     else if(num.at(i) < secsmall){

        secsmall = num.at(i);

     }

  }

  cout<<"Second Smallest: "<<secsmall;

  return 0;

}

Explanation:

See attachment for explanation

public class Square extends Shape{
/**Like with Shape, we will be making a static instance variable
* to keep track of how many squares we have made. It is very
* similar to the one in shape, and it's uses are similar as well.
* It too is initialized to zero.
*
* We may also need additional instance variables, which you should
* declare as needed. They will not need to be static nor initialized
* here though.
**/
/**You may need additional instance variables. Declare them here.
**/
/**The constructor for Square is a little more involved than the
* Shape constructor, as it takes a single double parameter representing
* the side length. It should also call the super constructor, as
* calling it increments the number of shapes made, which we should
* do (as a Square extends Shape). We also need to increment the
* instance variable representing the number of squares made, and handle
* our parameter appropriately.
**/
public Square(double sideLength){
}
/**Like with our other shapes, this is a simple getter method for our
* static instance variable.
**/ public static int getNumSquaresMade(){
return -1;
}
/**As always, we must override getSize() for our Square. A Square's size
* is simply it's side length squared.
**/
}
public class Shape{
private static int numShapesMade = 0;
public Shape(){
numShapesMade++;
}
public static int getNumShapesMade(){
return numShapesMade;
}
public double getSize(){
return 0;
}
}

Answers

Answer:

I would say A

Explanation:

Enjoy :)

it is a group of two or more computer system connect to each other​

Answers

network is a group of two or more computer system connected together

list eight applications software​

Answers

Answer:

Eight applications software are:

Word processing softwareSpreadsheet software Graphics software Database software Web browser softwareAnimation softwareInternet browser softwares like: fire fox, chrome etcPresentation software

state two ways of moving an icon from one location to another​

Answers

Answer:

To arrange icons by name, type, date, or size, right-click a blank area on the desktop, and then click Arrange Icons.

Click the command that indicates how you want to arrange the icons (by Name, by Type, and so on).

If you want the icons to be automatically arranged, click Auto Arrange.

If you want to arrange the icons on your own, click Auto Arrange to remove the check mark.

Explanation:

pleaseeeeeeee tellllllllllllllllllllll​

Answers

Answer:

true is the correct answer

pleaseeeeeeee tellllllllllllllllllllll​

Answers

Answer:

visual communication

hope it helps

stay safe healthy and happy.

Answer:

visual communication will be the correct answer

How to use the RANK Function in Microsoft Excel

Answers

Answer:

=RANK (number, ref, [order])

See Explanation

Explanation:

Literally, the rank function is used to rank values (i.e. cells) in a particular order (either ascending or descending).

Take the following instances:

A column used for total sales can use rank function to rank its cells from top sales to least.

A cell used for time can also use the rank function to rank its cells from the fastest time to slowest.

The syntax of the rank function is:

=RANK (number, ref, [order])

Which means:

[tex]number \to[/tex] The rank number

[tex]ref \to[/tex] The range of cells to rank

[tex]order \to[/tex] The order of ranking i.e. ascending or descending. This is optional.

Please answer it’s timed

Answers

Product safety cuz it talking about safety

Answer:

product safety

Explanation:

brainly:)^

Write functions to compute a subset, find member, union, and intersection of sets. Follow the steps below:

1. Read two integers from the user.
2. Suppose one of the integers is 2311062158. The binary equivalent of this integer stored in a register will be 1000 1001 1100 0000 0000 0010 1000 1110. This data should be regarded as bit strings representing subsets of the set {1, 2, … 32}. If the bit string has a 1 in position i, then element i is included in the subset. Therefore, the string: 1000 1001 1100 0000 0000 0010 1000 1110 corresponds to the set: {2, 3, 4, 8, 10, 23, 24, 25, 28, 32}.
3. Print out members of the set from smaller to larger. You can do a loop from 1 to 32. Load a masking bit pattern that corresponded to the position number of the loop counter (0x00000001 for 1). Isolate the bit in the operand by using the AND operation. If the result of the AND is not 0 then the loop counter is in the set and should be displayed. Increment the counter and shift the masking bit pattern to the left.
4. Read a number from the user. Determine if that element is a member of the given sets.
5. Determine the union of two sets.
6. Determine the intersection of two sets.
7. Implement a loop back to the main function. See the prompts below: "Enter the first number:" "Enter the second number:" "Members of Set 1:" "Members of Set 2:" "Enter an element to find:" "It is a member/ not a member of set 1" "It is a member/ not a member of set 2" "Union of the sets:" "Intersection of the sets:" "Do you want to compute set functions again?"
8. Test the program using the following data:

Enter the first number: 99999
Enter the second number: 111445
Members of set 1: 1 2 3 4 5 8 10 11 16 17
Members of set 2: 1 3 5 7 9 10 13 14 16 17
Enter an element to find: 7
It is not a member of set 1
It is a member of set 2
Union of the sets: 1 2 3 4 5 7 8 9 10 11 13 14 16 17
Intersection of the sets: 1 3 5 10 16 17

Answers

Explanation:

Suppose one of the integers is 2311062158. The binary equivalent of this integer stored in a register will be 1000 1001 1100 0000 0000 0010 1000 1110. This data should be regarded as bit strings representing subsets of the set {1, 2, … 32}. If the bit string has a 1 in position i, then element i is included in the subset. Therefore, the string: 1000 1001 1100 0000 0000 0010 1000 1110 corresponds to the set: {2, 3, 4, 8, 10, 23, 24, 25, 28, 32}.

njvekbhjbehjrbgvkheb

Answers

Answer:

shvajskzhzjsbssjjsusisj


Landing pages in a foreign language should never be rated fully meets?

Answers

Answer:

if the landing page provides all kind information of information as to that site people usually like it or will most likely enjoy it

BRAINLIEST?????

Explanation:

Popular periodicals might include newspapers

True or false?

Answers

Answer:

False

Explanation:

Because there is no way that would be correct!

Answer:

True

Explanation:

It makes sense

~Plz tap the crown ~

~Thank you~

pleaseeeeeeee tellllllllllllllllllllll​

Answers

Answer:

hey

Explanation:

I hope is helpful

Mark mi brilliant plzz

(FORMAL FEEDBACK )IS YOUR ANSWER

Other Questions
Color FrequencyBlue57Black84Silver183Red168Green64If there were 6 times as many of each color car in the parking lot, howmany silver cars would be in the parking lot? The United States' role in the Vietnam War ended with the PLEASE HELP WILL MARK BRAINLY NO LINKS ONLY GET ONE AWNSER FOR ME SO NO LINKS OR FUNNY STUFF Suppose the function S ( t ) = 2.5 cos ( 0.017 t 1.35 ) + 7 models the amount of snowfall for a year in Anchorage, Alaska, where t = 1 is the first day of the year. Based on the function, what is the range of snowfall for Anchorage? Why is global warning considered a controversial issue? The floor of a rectangular cage has a length 4 feet greater than its width, w. Jameswill increase both dimensions of the floor by 2 feet. Which equation represents thenew area, N, of the floor of the cage? I hope you can see the question, but please help me!?! Which is a complete sentence? Solve -7 2/3+(-5 1/2)+8 3/4= what effects did communism have at home during the cold war What is the least common multiple of 4, 6, and 12? Read the sentence and decide whether you should choose the preterite (first verb) or imperfect (second verb). Highlight the correct verb.1. Esta maana yo (fue/era) a la tienda.2. Mis amigos (llegaron/llegaban) anoche.3. Mi madre siempre me (dijo/deca) cosas buenas.4. Los alumnos (hicieron/hacan) la tarea el da pasado.5. T (creste/crea) en Santa Claus cuando eras nio?6. Ustedes (estudiaron/estudiaban) anoche.7. Cada verano me (gust/gustaba) montar a caballo.8. T (fuiste/ibas) al centro comercial de vez en cuando.9. Cuando yo (fue/era) joven, jugaba mucho con juguetes.10. Ellas (hablaron/hablaban) en la cafetera todos los mircoles. When two substances at room temperature are combined, the product feels HOT. Whatkind of reaction is this? In at least one hundred and fifty words, make an argument for the company to manufacture domestically. Use the information you have gained about government policies and the impact of innovation on society in your argument What is the volume of this figure? Pls help this is due Thursday 11:45 What is Tysons impression of the Wright Brothers? Given the following data, what is the probability that a car will have a V8 or a manual transmission? A- 70.06%B-110.71%C-76.07%D-60.71% 1. A 10-foot long ladder leans against a vertical wall such that its base is 4 feetfrom the bottom of the wall. Determine, to the nearest tenth of a foot, how high,h, the ladder reaches up the wall. Two trains leave stations 456 miles apart at the same time and travel toward each other. One train travels at 105 miles per hour while the other travels at 105miles per hour. How long will it take for the two trains to meet? How many tenths are in 8.32?