title: Compilation failing
body: <p>This is a snippet of Java code:</p>
  
  <pre><code>interface Rideable {
      String getGait();
  }
  
  public class Camel implements Rideable {
      int x = 2;
      public static void main(String[] args) {
          new Camel().go(8);
      }
  
      void go(int speed) {
          System.out.println((++speed * x++) + this.getGait());
      }
  
      String getGait() {
          return " mph, lope";
      }
  }
  </code></pre>
  
  <p>It turns out that compilation fails (according to Oracle) though in my opinion it shall run fine producing output. So, where is the culprit for failing compilation?
  Cheers</p>