Difference between private and privileged method
<p>Let's suppose i have a class like this. </p>

<pre><code>function kevin(name){
   this.name = name;
   this.methodKevin = function(){
        console.log(this.name);
   };
   var kevin = function(){
        console.log(this.name); 
   }
   function newKevin(){
        console.log(this.name);
   }
}
</code></pre>

<ol>
<li>What is the difference between them in javascript?.</li>
<li>Is my class perfect, can i have a function expression inside my
constructor?</li>
</ol>
