osz handel i
informatik 【程序编程相关:在ASP.NET中利用GDI+ 设计Ch】 【推荐阅读:“当页面跳转或者关闭窗口时弹出提示窗口!】 【扩展信息:天邑HASB-100A ADSL MOD】 objektorientierte programmierung (oop)m-v-c implementierungs. spolwig
[home | gymn. oberstufe | informatik | unterrichtsmaterialien | delphi ] hinweise zur implementation von mvc mit delphidie allgemeine beschreibung finden sie unter mvc-konzept. den kompletten quellcode unter den links im text, weitere programmbeispiele unter modellierung mit uml und downloads.
alle rahmenplanentwickler, die etwas auf sich halten, haben in den letzten jahren die behandlung des mvc-konzepts in die unterrichtspläne geschrieben. was auch immer unter behandlung verstanden wird, für unsere schule hieß das schon immer, alle programme (also auch die sogenannten kleinen) werden unter diesem design entwickelt und geschrieben. das bedeutet, daß die implementierung der einfachheit des konzepts (trenne daten und ihre repräsentation!) zu folgen hat und der programmieraufwand niedrig gehalten werden muß.
genauso einfach ist scheinbar die programmieraufgabe: benötigt werden mechanismen, die die daten zwischen gui und model hin- und hertransportieren, wenn entsprechende ereignisse aufgetreten sind. dazu kommen in frage: polling d. h. das gui fragt das model nach den daten ab und aktualisiert den view. observer pattern design ist ein mechanismus, der automatisch jede Änderung des zustands des datenobjekts überwacht und erforderliche aktualisierungen vornimmt. näheres in der fachliteratur. java bietet dazu passende klassen an, um controller/view-ereignisse ´zu fuß´ zu programmieren. in delphi ist das eher unüblich. selbstgeschriebene ereignisroutinen das model erhält eine ereignismethode (zeiger), die vom gui ausgewertet wird und automatisch den view aktualisiert. bewertung ... 下一页