Model View Controller (MVC) Entwurfsmuster in Java

preview_player
Показать описание
Ich stelle hier das Model View Controller Entwurfsmuster/Pattern in Java vor. Dazu sprechen wir über die View, Das Model und den Controller und schauen uns dazu ein Codebeispiel in Java an. Das könnt ihr natürlich auch in PHP, C++ oder anderen Sprachen nutzen. Es dient in der dazu Softwarearchitektur Komponenten in eurer Software zu separieren.

Рекомендации по теме
Комментарии
Автор

Super, danke! Habs hier Mal bissl zusammengefasst:

Model View Controller Pattern
Warum: Model und View sind völlig unabhängig voneinander
-> Model-Änderung betrifft durch Vermittler (Controller) die View nicht und anders rum.

Model:
private int Attribute;

public int getterModel(){
return Attribute;
}
public void setterModel(int übergabe){
Attribute = übergabe;
}


View:
JFrame etc


Controller:
Verbindung zw. Model und View
private Model model;
private View view;

public Controller(Model m, View v){
model = m;
view = v;
}

public int getter(){
return model.getterModel();
}

public void setter(übergabe){

}

public void updateView(){

}


Main:
Model model = new Model();
View view = new View();
Controller controller = new Controller(model, view);

controller.setter(42);
controller.updateView();

eliaspianomusic
Автор

Nacht vor der Schulaufgabe, fühle mich jetzt super vorbereitet danke

Deutscherreichsbuerger
Автор

Wieso werden hier Methoden immer als Schnittstelle bezeichnet?!? Total verwirrend für Anfänger

thacreepwalk
Автор

Ist dachte das MVC ist ein Architekturmuster und kein Entwurfsmuster?

Mfg

shdlip