新增抽象视图类，ModelView继承该类