we try to develop a flutter app and we create a stateful widget as a page .  

we want to separate build function from other state variable and state function in 2 different file that build function can access to `this` of state class
 we creating a class : 

```
PageClassState extend State<PageClass>{
    string value = 'string value';
}

```

and extend it in a new class that can access `PageClassState` `this` variable 
we write : 

```
PageClassView extend PageClassState{
    @override
    Widget Build(){
      return(new Text(this.value))
    }
} 

```

but in `PageClassState` 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?