根据MVC模型写一段简单的java代码
时间: 2023-05-15 15:05:54 浏览: 85
基于Java+MySQL构建MVC架构的企业公司管理系统【100010278】
非常感谢您的提问,以下是根据MVC模型写的一段简单的Java代码:
Model.java
```
public class Model {
private String data;
public String getData() {
return data;
}
public void setData(String data) {
this.data = data;
}
}
```
View.java
```
public class View {
public void displayData(String data) {
System.out.println("Data: " + data);
}
}
```
Controller.java
```
public class Controller {
private Model model;
private View view;
public Controller(Model model, View view) {
this.model = model;
this.view = view;
}
public void setData(String data) {
model.setData(data);
}
public void updateView() {
view.displayData(model.getData());
}
}
```
Main.java
```
public class Main {
public static void main(String[] args) {
Model model = new Model();
View view = new View();
Controller controller = new Controller(model, view);
controller.setData("Hello, World!");
controller.updateView();
}
}
```
以上代码实现了一个简单的MVC模型,其中Model表示数据模型,View表示视图,Controller表示控制器。在Main类中,我们创建了一个Model对象、一个View对象和一个Controller对象,并通过Controller对象设置了数据并更新了视图。
阅读全文