[[oktatas:programozás:python:python_mvc|< Python MVC]]
====== MVC fájlokban ======
* **Szerző:** Sallai András
* Copyright (c) 2020, Sallai András
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
* Web: https://szit.hu
===== Bevezetés =====
Az MVC-t különálló állományokban valósítjuk meg.
===== UML diagram =====
{{:oktatas:programozas:python:python_mvc:mvc_osztalyok.png|}}
===== Python program =====
class Model:
def get_name():
return 'János'
class View:
def print_name(name):
print(name)
from model import Model
from view import View
class Controller:
def start():
name = Model.get_name()
View.print_name(name)
from controller import Controller
Controller.start()