MVC_类图
2016-05-23 12:59:16 0 举报
MVC_类图是一种常用的软件设计模式,它将应用程序分为三个主要组件:模型、视图和控制器。模型负责处理数据和业务逻辑,视图负责显示数据,而控制器则负责协调模型和视图之间的交互。这种设计模式有助于提高代码的可重用性、可维护性和可扩展性。在MVC_类图中,通常使用箭头来表示组件之间的关系,箭头的方向表示数据的流向。例如,箭头从控制器指向视图表示控制器向视图发送数据,箭头从视图指向控制器表示用户操作触发了控制器的事件。总之,MVC_类图是一种有效的软件设计工具,能够帮助开发人员更好地组织和管理复杂的应用程序。
作者其他创作
大纲/内容
InfoPanel
- textField_radius :JTextField- textField_area:JTextField- textField_vol:JTextField+ control : Controller
+ updateData(): void
JPanel
CirclePanel
+ control: Controller
updateInterface
+ updateData() : void
Controller
- observers : List
+ attach() : void+ notifyUpdate() : void
Circle
- radius : int
+ getRadius() :int+ setRadius() : int+ getArea() : int+ getVol() : int
main_frame
- jframe : Jframe- panelCircle : CirclePanel- panelInfo : InfoPanel
+ main()- initialize()
0 条评论
下一页