title: MVVM Design Pattern in Flutter
body: <p>we try to develop a flutter app and we create a stateful widget as a page .<br>
  we want to separate build function from other state variable and state function in 2 different file that build function can access to <code>this</code> of state class
   we  creating a class :  </p>
  
  <pre><code>PageClassState extend State&lt;PageClass&gt;{
      string value = 'string value';
  }
  </code></pre>
  
  <p>and extend it in a new class that can access <code>PageClassState</code> <code>this</code> variable 
  we write :  </p>
  
  <pre><code>PageClassView extend PageClassState{
      @override
      Widget Build(){
        return(new Text(this.value))
      }
  } 
  </code></pre>
  
  <p>but in <code>PageClassState</code> we get an error say we must override build method in the class . is there any suggestion to fix the problem and implement MVVM Design pattern in flutter?</p>