數(shù)據(jù)驅(qū)動(dòng)、堅(jiān)持為客戶(hù)提供有價(jià)值的服務(wù)和內(nèi)容
用MVC方式實(shí)現(xiàn)的貪吃蛇游戲,共有4個(gè)類(lèi)。運(yùn)行GreedSnake運(yùn)行即可。主要是觀察者模式的使用,我已經(jīng)添加了很多注釋了。
1、
/*
* 程序名稱(chēng):貪食蛇
* 修改者:algo
* 說(shuō)明:我以前也用C寫(xiě)過(guò)這個(gè)程序,現(xiàn)在看到BigF用Java寫(xiě)的這個(gè),發(fā)現(xiàn)雖然作者自稱(chēng)是Java的初學(xué)者,
* 但是明顯編寫(xiě)程序的素養(yǎng)不錯(cuò),程序結(jié)構(gòu)寫(xiě)得很清晰,有些細(xì)微得地方也寫(xiě)得很簡(jiǎn)潔,一