title: How to call a method from another method in the same class (java)
body: <p>I've been trying to understand how to call a method from inside another method of the same class by reading "Java how to program early objects". </p>
  
  <p>I'm totally lost at the moment, the analogy used in the book makes it easy to visualise whats going on. However, translating that into code is challenging. </p>
  
  <p>I have tried many times to figure this out and have gotten this far:
  <strong>P.S.</strong> <strong><em>for the sake of simplicity I have excluded code that I think is not important for my question...</em></strong></p>
  
  <pre><code>import java.util.Scanner;
  
  public class BuyAHouseInc
  {
      private int housePrice;
      private int amountOfHouses;
      private int houseCounter;
  
      // method to enter the amount of houses on sale
      public void setAmountOfHouses()
      {
          // do stuff etc.
      }
  
      // method that sets the house price
      public void setHousePrice()
      {
          // do stuff etc.
  
          calculateFees(this.housePrice); // this is where I'm not sure...
      }
  
      //method to calculate fees and taxes
      public void calculateFees(int housePrice) // does this receive this.housePrice?
      {
        // do some stuff
      }
  </code></pre>
  
  <p>Tester code:</p>
  
  <pre><code>public class BuyAHouseIncTester
  {
      public static void main(String[] args)
      {
          BuyAHouseInc client1 = new BuyAHouseInc("John","Doyle","15 Newton Drive\nDublin 5\n", 550000) // Create object 
          // set amount of houses on sale to client 1
          client1.setAmountOfHouses(); 
  
          // set house price for each of the houses added to database
          client1.setHousePrice();
      }
  }
  </code></pre>
  
  <p>What is the code to call a method inside another method? Do the values of each individual house price get called? </p>