title: Use same name for class member and constructor parameter
body: <p>Say I have a class with a constructor as follows.</p>
  <pre><code>// C++
  class Person
  {
      int age;
      Person(int a)
      {
          age = a;
      }
  };
  </code></pre>
  <p>Is there a way to use <code>age</code> instead of <code>a</code> in the constructor's attribute? It would make the code easier to read. In Python I can do it with:</p>
  <pre class="lang-py prettyprint-override"><code># Python
  class Person:
      def __init__(self, age)
          self.age = age
  </code></pre>