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

基本建设工程兵网站股票交易网站建设

基本建设工程兵网站,股票交易网站建设,网站开发公,安徽做网站哪家好MVC 模式代表 Model-View-Controller#xff08;模型-视图-控制器#xff09; 模式。这种模式用于应用程序的分层开发。 Model#xff08;模型#xff09; - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑#xff0c;在数据变化时更新控制器。View#xff…MVC 模式代表 Model-View-Controller模型-视图-控制器 模式。这种模式用于应用程序的分层开发。 Model模型 - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑在数据变化时更新控制器。View视图 - 视图代表模型包含的数据的可视化。Controller控制器 - 控制器作用于模型和视图上。它控制数据流向模型对象并在数据变化时更新视图。它使视图与模型分离开。 实现 我们将创建一个作为模型的 Student 对象。StudentView 是一个把学生详细信息输出到控制台的视图类StudentController 是负责存储数据到 Student 对象中的控制器类并相应地更新视图 StudentView。 MVCPatternDemo我们的演示类使用 StudentController 来演示 MVC 模式的用法。 步骤 1 创建模型。 Student.java public class Student {private String rollNo;private String name;public String getRollNo() {return rollNo;}public void setRollNo(String rollNo) {this.rollNo rollNo;}public String getName() {return name;}public void setName(String name) {this.name name;} } 步骤 2 创建视图。 StudentView.java public class StudentView {public void printStudentDetails(String studentName, String studentRollNo){System.out.println(Student: );System.out.println(Name: studentName);System.out.println(Roll No: studentRollNo);} } 步骤 3 创建控制器。 StudentController.java public class StudentController {private Student model;private StudentView view;public StudentController(Student model, StudentView view){this.model model;this.view view;}public void setStudentName(String name){model.setName(name); }public String getStudentName(){return model.getName(); }public void setStudentRollNo(String rollNo){model.setRollNo(rollNo); }public String getStudentRollNo(){return model.getRollNo(); }public void updateView(){ view.printStudentDetails(model.getName(), model.getRollNo());} } 步骤 4 使用 StudentController 方法来演示 MVC 设计模式的用法。 MVCPatternDemo.java public class MVCPatternDemo {public static void main(String[] args) {//从数据库获取学生记录Student model retrieveStudentFromDatabase();//创建一个视图把学生详细信息输出到控制台StudentView view new StudentView();StudentController controller new StudentController(model, view);controller.updateView();//更新模型数据controller.setStudentName(John);controller.updateView();}private static Student retrieveStudentFromDatabase(){Student student new Student();student.setName(Robert);student.setRollNo(10);return student;} } 步骤 5 执行程序输出结果 Student: Name: Robert Roll No: 10 Student: Name: John Roll No: 10
http://www.huolong8.cn/news/132111/

相关文章:

  • 网站建设的主要功能织梦手机网站分亨链接怎么做
  • 网站开发研究前景 论文咸阳网站设计
  • 财经网站源码 织梦自适应科技公司网站模板
  • 郑州电商网站建设免费的素材网站
  • 陶瓷网站模板个人论坛类网站
  • 恩施有做网站的吗网站建设软件下载
  • 网站导航栏修改字体大小wordpress 公园
  • 外围网站怎么做信息系统推广方案
  • 无锡上海网站建设wordpress纯净版下载
  • 网站制作方案费用共享办公室可以注册公司吗
  • 荆州哪个公司做网站wordpress action
  • 教务在线网站开发报告书加强网站建设和信息公开
  • 做直播网站软件有哪些软件强企网做网站
  • 东莞做网站公司有哪些百度文库官网首页
  • 政务公开网站建设要求网站克隆 有后台登录
  • 南宁网站建设哪家公司实力西安网站建设价格低
  • 广西住房城乡建设网站怎么知道这网站是php语言做的
  • 美食网站 原型 html 下载手机移动网站开发
  • 做影视网站引流计算机专业论文 网站建设
  • 中国建设部网站官网罗湖商城网站设计多少钱
  • 莱州 网站制作网站到期查询
  • 广州商务网站建设电话身边的网络营销案例
  • 台州网站建设系统如何设计一个公司的网页
  • 网站的结构是什么样的怎么申请信用卡收款网站接口
  • 容桂网站制作咨询北京网站设计必看刻
  • 建设网站公司 优帮云网站建设需要什么研究条件
  • 网页设计与网站建设考试题目东莞网站建设 牛魔网
  • 做网站卖仿品温州房产信息网
  • 网站模板 htmlwordpress comments.php
  • 网站同步更新到新浪微博电商网站商品页的优化目标是什么