关于设计1

来源:互联网 发布:手机屏幕锁屏软件 编辑:程序博客网 时间:2024/04/30 18:29

MVC:model view control 就是设计的时候把数据层、显示层、控制层分开

数据层M:对数据库进行操作的程序

显示层V:用来提供给用户观看的操作的界面的程序

控制层C:处理“怎样去做,怎样显示给用户看”这些逻辑的程序

一个简单的MVC模式:

数据库M-->进行数据处理C-->显示给用户看V

反过来:

用户从界面输入数据-->进行数据处理C-->存入数据库M

单列模式:是为了保证某个类在程序中只存在一个该类的实例。在类中将构造函数定义为私有,在类中建立一个static方法返回一个本类的实例,这样,在使用时就可以用“类名.方法”来调用此方法以达到获取实例

面向对象设计,就是每个类解决一个问题,最后让它们互相通信,来达到做一件事

做一个游戏,要先想这个游戏要做些什么事情,然后按这个事情分为几个小块

原创粉丝点击