title: Does powershell 5 class have access modifiers?
body: <p>Is there a way to control the access of members in Powershell classes? As the same way we do in c++ or C#. How can we write below C# class in Powershell</p>
  
  <pre><code>class Car
  {
    private string engine;
    public string wheel_type;
  
    public void drive()
    {
    }
    private int change_engine(string new_engine)
    {
    }
  }
  </code></pre>