title: Inheritance: Access to base class fields from a subclass
body: <p>How sub class objects can reference the super class?  For example:</p>
  
  <pre><code>public class ParentClass {
  
      public ParentClass() {}     // No-arg constructor.
  
      protected String strField;
      private int intField;
      private byte byteField;
  } 
  
  
  public class ChildClass extends ParentClass{
  
      // It should have the parent fields.
  }
  </code></pre>
  
  <p>Here when the <code>ChildClass</code> constructor is called, an object of type <code>ParentClass</code> is created, right?</p>
  
  <p>ChildClass inherits <code>strField</code> from the ParentClass object, so it (<code>ChildClass</code> object) should have access to <code>ParentClass</code> object somehow, but how?</p>