title: Do interfaces solve the "deadly diamond of death" issue?
body: <p>Do interfaces solve the <a href="http://en.wikipedia.org/wiki/Diamond_problem" rel="nofollow noreferrer"><em>deadly diamond of death</em></a> problem?</p>
  
  <p>I don't think so, for example:</p>
  
  <pre><code>// A class implementing two interfaces Interface1 and Interface2.
  // Interface1 has int x=10 and Interface2 has int x = 20
  
  public class MultipleInterface implements Interface1, Interface2{
  
      public void getX(){
          System.out.println(x);
      }
  }
  </code></pre>
  
  <p>Here we get an ambiguous <code>x</code>.</p>
  
  <p>Though interfaces are a good way for solving method ambiguity, I guess they fail in the case of variables?</p>
  
  <p>Am I correct? If I am missing something, enlighten me.</p>