当前位置: 首页 > news >正文

郑州区块链数字钱包网站开发周期毕业生 网站开发

郑州区块链数字钱包网站开发周期,毕业生 网站开发,编程培训机构哪里好,免费海报模板网站重点#xff1a; 1.presenter里面包含view和model 2.和MVC不同的是View和Model之间不进行交互 3.view包含presenter,view通过presenter反向处理逻辑。 链接#xff1a; MVP简单实现_安卓mvp presenter-CSDN博客 Model.h #pragma once //Model数据处理器 class Model { …重点 1.presenter里面包含view和model 2.和MVC不同的是View和Model之间不进行交互 3.view包含presenter,view通过presenter反向处理逻辑。 链接 MVP简单实现_安卓mvp presenter-CSDN博客 Model.h #pragma once //Model数据处理器 class Model { public:void Increace(){count;}void Decreace(){count--;}int GetCount(){return count;}void SetCount(int num){count num;} private:int count{ 10 }; };View.h #pragma onceusing namespace std; //view显示器 class CounterPresenter; class View { public:void Update(int data){cout data endl;}void SetPresenter(weak_ptrCounterPresenter pre){m_presenter pre;}void IncreaceView();void DecreaceView(); private:weak_ptrCounterPresenter m_presenter; }; view.cpp #include CView.h #include CCounterPresenter.h //view显示器 void View::IncreaceView() {if (std::shared_ptrCounterPresenter locked m_presenter.lock()){locked-HandleIncrementPressed();} } void View::DecreaceView() {if (std::shared_ptrCounterPresenter locked m_presenter.lock()){locked-HandleDecrementPressed();} } CounterPresenter.h #pragma once#include CModel.h #include CView.h using namespace std; //Controller控制器 class CounterPresenter { public:CounterPresenter(shared_ptrModel model, shared_ptrView view) :m_model(model), m_view(view){}void HandleIncrementPressed(){m_model-Increace();m_view-Update(m_model-GetCount());}void HandleDecrementPressed(){m_model-Decreace();m_view-Update(m_model-GetCount());} private:shared_ptrModel m_model;shared_ptrView m_view; };test.cpp // Test.cpp : 此文件包含 main 函数。程序执行将在此处开始并结束。 //#include iostream #include vector #include CModel.h #include CView.h #include CCounterPresenter.husing namespace std;int main() {shared_ptrModel model make_sharedModel();shared_ptrView view make_sharedView();shared_ptrCounterPresenter cont make_sharedCounterPresenter(model, view);view-SetPresenter(cont);view-IncreaceView();view-DecreaceView();return 0;}
http://www.pierceye.com/news/961519/

相关文章:

  • wordpress本地网站打开慢电商网课
  • 仿照别人的网站做违法吗江苏集团网站建设
  • 一家专门做建材的网站找人做个网站大概多少钱
  • 信息展示网站系统网站策划书怎么写
  • 吉木萨尔县建设局网站岳阳网站推广
  • 九宫格网站模板本机网站环境搭建
  • 自学网站建设 难吗企业网站制作公司合肥
  • 网站建设的网页怎么做餐饮装修公司推荐
  • 网站页面是自己做还是使用模板惠州seo外包费用
  • 深圳专业网站建设技术郑州网络推广平台有哪些
  • 网站建设的费用预算怎么查自己名下有没有注册公司
  • 深圳医院网站建设网站产品页模板
  • 文化馆网站建设做直播的网站有哪些
  • 网站首页怎样排版如何把网站放在根目录
  • 昭通网站开发公司企业网站包含的要素
  • 网站手机版下悬浮条怎么做农产品信息网站的建设
  • 有关网站开发的文章做微商网站的软文
  • 做网站公司起什么名字西安官网seo技术
  • zepto网站开发用帝国cms做的网站首页
  • 手机影视网站制作一站式服务大厅官网
  • 创意网站展示汕尾百度seo公司
  • 网站被spider重复抓取自主建站网站平台
  • 网站打开小企业网站建设哪里做得好
  • 网站开发+进度表什么牛网站建设
  • 不同类型网站比较及网站域名设计整站优化
  • 高端企业网站建设规定陕西关键词优化推荐
  • 做图表的网站推荐简单的个人网站模板
  • 淄博瓷砖网站建设中企动力永久免费虚拟主机
  • 厦门网站建设创建有哪些python wordpress采集
  • 如何建立网站链接百度账号设置