一看就是一个学生。在学校你们老师应该交给你的。关键理解的是思想。而不是形式。MVC的思想可以用到编程中的任何地方。

解决方案 »

  1.   


    晕……按我的理解,MVC只会用于界面的开发。包括桌面应用程序的界面(比如Swing)或Web应用程序的界面(比如Struts)-----以下是我的回答:如果是Java Web开发,MVC是比较容易实现的。用JavaBean来存放数据和处理业务,用JSP跟用户交互,用Servlet接收请求数据、调用JavaBean处理数据、根据处理结果完成转发——这就是最简单的MVC了。这里有个例子,有兴趣可以下载去看看:典型的Session购物车实现除了使用了MVC模式,这个例子还用了些别的技巧,可能对你很有用哦,呵呵。
      

  2.   

    [接4楼]
    如果是Swing的MVC的例子,就很复杂了。
    如果楼主有兴趣,可以查看Swing源码。JTable、JTree都是使用MVC模式设计和实现的。
      

  3.   

    给你发一个网站地址吧,http://tech.ccidnet.com/pub/series/s116.html小的建议:这种很泛的问题,最好用google来搜索一下,别人一两句给你说不清,但如果在学习中遇到具体的问题的时候到这儿来问是很快的。