1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
timama [110]
3 years ago
15

For this exercise, we are going to take a look at an alternate Calculator class, but this one is broken. There are several scope

issues in the calculator class that are preventing it from running. Your task is to fix the Calculator class so that it runs and prints out the correct results. The CalculatorTester is completed and should function correctly once you fix the Calculator class.
public class Calculator {
private int total;
private int value;
public Calculator(int startingValue){
int total = startingValue;
value = 0;
}
public int add(int value){
int total = total + value;
return total;
}
/**
* Adds the instance variable value to the total
*/
public int add(){
int total += value;
return total;
}
public int multiple(int value){
int total *= value;
return total;
}
public void setValue(int value){
value = value;
}
public int getValue(){
return value;
}
}
Computers and Technology
1 answer:
vekshin13 years ago
7 0

Answer:

public class Calculator {

   private int total;

   private int value;

   

   public Calculator(int startingValue){

       // no need to create a new total variable here, we need to set to the our instance total variable

       total = startingValue;

       value = 0;

   }

   public int add(int value){

       //same here, no need to create a new total variable. We need to add the value to the instance total variable

       total = total + value;

       return total;

   }

   /**

   * Adds the instance variable value to the total

   */

   public int add(){

       // no need to create a new total variable. We need to add the value to the instance total variable

       total += value;

       return total;

   }

   public int multiple(int value){

       // no need to create a new total variable. We need to multiply the instance total variable by value.

       total *= value;

       return total;

   }

   //We need to specify which value refers to which variable. Otherwise, there will be confusion. Since you declare the parameter as value, you need to put this keyword before the instance variable so that it will be distinguishable by the compiler.

   public void setValue(int value){

       this.value = value;

   }

   public int getValue(){

       return value;

   }

}

Explanation:

I fixed the errors. You may see them as comments in the code

You might be interested in
If a while loop iterates forever,what is the most likely cause?
miv72 [106K]

Answer:

Runtime error probably. The program won't make it past the while loop in the code.

5 0
2 years ago
g Assume that this program is run on a processor with data cache of size big enough that the entire array arr can fit in the cac
Dimas [21]

Answer:

A. 2

Explanation:

The food function in the C source code uses two for loop statements to fill and array of size 100 with 100 values ranging from 1 to 100 and the second to get the total sum to the values in the array. With this, two program paths are created.

7 0
3 years ago
HELP ASAP!!! 100 POINTS
malfutka [58]

Answer:

Below.

Explanation:

Up until a few weeks ago, I too was not aware of the extremely rich and entertaining variety of anime that existed. My first encounter with anime (outside Saturday morning cartoons) was when I was about nine years old. My mom took my siblings and I to see the Hayao Miyazaki film “Spirited Away.” At the time, I didn’t enjoy it at all. I thought it was boring, confusing, weird and creepy. Why? Because I was a child, and “Spirited Away” is not really a children’s film. Like many anime feature films, it is an experience better appreciated by mature viewers.

That isn’t to say that anime shouldn’t be viewed by children at all. If kids grow up watching anime, that’s fine. The problem for many kids is that they are raised on American animation with simple plots, flat characters and cheap comic relief. Then, when they encounter a Japanese animation with complex character development, deep themes, subtle dialogue and thought-provoking stories, they find it boring, as I did with “Spirited Away.”

In the course of the last several weeks, however, I have gone on a journey to discover some of the best that anime has to offer. As a student, I don’t have time to devote to an ongoing anime series, so this article will deal exclusively with feature films.

Going into this movie marathon, I predicted that I would gain a better appreciation for anime. But I had no idea how powerful and entertaining these films would be. There wasn’t one that I disliked, and many of them instantly joined my list of all-time favorite movies as soon as the credits rolled. All these movies featured not only beautiful animation, but also interesting and authentic characters, as well as expertly crafted narratives.

One of the misconceptions about anime is that it all looks the same. This couldn’t be further from the truth. Although anime as a genre is easily recognizable, there is a wide variety of styles and techniques that can give each film a unique look and feel.

Take, for example, “The Tale of the Princess Kaguya.” The film is an adaptation of a Japanese folktale. The studio opted to go with a raw animation style, with lots of watercolors and negative space, in order to invoke the aesthetic of an ancient scroll. It’s a very minimalist style, but it works beautifully, and it allows the director to portray the story in a way that wouldn’t be possible with CGI animation.

In one scene, a character grows increasingly upset, and as she does, the animation itself becomes more and more wild and untamed until it eventually devolves into a mess of scribbles. Very few films are able to so successfully intertwine the content of their film with the form in which they present it.

A lot of people might say they prefer American animation because “it looks more realistic.” In Japanese animation, they say, the characters all have silly, exaggerated faces and features. Really? Let’s do a side-by-side comparison.

These two films, “When Marnie Was There” and “Frozen,” came out within one year of each other. Frozen was one of the most popular American animated films in years. “When Marnie Was There” is (maybe) the last film to be produced by anime legends Studio Ghibli.

Looking at the two, which is more realistic? Well, it depends on what you mean by the word ‘realistic.’ If realistic to you means how close an image comes to being photo-realistic (indistinguishable from real life) then obviously “Frozen” is the more realistic of the two. On the other hand, I look at this and see one image that was made by a computer program (with some human help) and another image that appears to have been drawn by hand. For me, at least, the image on the right has a human quality to it that makes it much more “real” than the image on the left, which can easily be reduced to a bunch of ones and zeroes.

Don’t get me wrong. I enjoy Disney and Pixar movies as much as the next guy. But to dismiss anime for not “keeping up” with American animation just doesn’t make sense. Japan hasn’t undertaken the quest for the unattainable photo-realism, not because they’re incapable, but because they know that traditional animation as an art form doesn’t need to wholly rely on computers to be beautiful and engaging.

A common trend amongst all the anime films I watched is that the characters are believable. They do things that normal, everyday people would do. They say things that real people do. Their actions and choices make sense. And because they are so believable, they become relatable. As the movies progress, you really feel a connection with these characters.

7 0
3 years ago
Read 2 more answers
Which can be inserted using the insert panel in dreamweaver cc?
timofeeve [1]

Answer: Learn how to use the Insert panel in Dreamweaver to create and insert objects, such as tables, images, OAM files, and Bootstrap components. The Insert panel contains buttons for creating and inserting objects such as tables and images. The buttons are organized into categories.

3 0
3 years ago
To insert an endnote, which steps should you follow?
Evgesh-ka [11]
<span>To insert an endnote, you should follow he following steps:
A.Place the cursor in the document where you want the note reference mark to appear, select Insert Endnote command from the Reference tab in the Footnotes group.
Correct answer: A
</span><span>This way a reference mark would be added in the text and the endnote will be added at the end of the document.</span>
6 0
3 years ago
Other questions:
  • Consider the attack scenario given below:
    8·1 answer
  • Difference between entropy and enthalpy is
    9·1 answer
  • Dylan, an interior designer, has sketched out a layout for a client's living room. He wants the client's approval of the layout
    11·2 answers
  • To what are multiple servers arranged in racks related
    14·2 answers
  • Pamela finds that she is constantly spelling the word “color” as “colour” when she is typing. Even though this is how the word i
    11·1 answer
  • 7.2 need help plzs 15 points
    13·1 answer
  • Martha is a network monitoring technician working on a firewall for her company’s network. To filter traffic going through the f
    12·2 answers
  • In 1980, IBM's cheapest computer was more affordable than Apple's.<br><br><br> True<br><br> False
    10·1 answer
  • Hdhdhrhdh you are not the intended recipient. xmp-qite-xsy.​
    12·1 answer
  • The IPv6 address for an Ethernet connection begins with FE80::/64. What does this tell you about the address
    12·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!