Explain Model-View-Controller architecture?

Explain MVC (Model-View-Controller) architecture ? What acts as controller ? How views get updated ?

Showing Answers 1 - 1 of 1 Answers

Kamal

  • Jun 26th, 2005
 

An architecture for programs that have graphical user interfaces.  
The architecture separates those parts of the program that handle the application data (the model)  
from those that present that data to users (eg graphically, on the screen) (the views) and  
from those parts that respond to changes made to the data (eg by the user manipulating the data presented on the screen) (the controllers). The architecture defines the ways these parts of the program communicate. The parts of the architecture have high cohesion and they are connected in such a way as to give low coupling.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions