动物招领所源码,注释十分详细,该系统主要培养面向对象的思维方式。二.使用的技术:(主要是下面这些技术,基本全部用到)
数组(集合)
包
类与对象
继承,重写,多态
抽象类,接口
static属性,static方法,static块
final属性,final方法,final类
三.面向对象的思考方式
将世界看成一个个对象,对象之间可以分类(包),可以相互有继承。面向对象推荐面向接口进行编程,面向接口的核心思想是抽象(只依赖于接口不依赖于具体的实现)这样来构造灵活的系统。
四.系统概述:
流浪动物招领所是收养流浪动物的地方,动物招领所有一定的粮食用来喂养动物。
动物保护者寻找流浪的动物,并带回到动物招领所喂养。
动物管理者照顾动物,每照顾一次,动物的体重会增加,每种动物增加的重量不同,体重的上限也不同。
招领所的动物可以被满足条件的领养者进行领养。有许多种领养者:工人,农民等
动物有许多种类别,但是都有一些公有的特征。
系统启动后,动物保护者可以随机发现动物(动物的种类可能不一样),加入动物园,由动物管理员进行照顾。招领所定期的将动物交给随机的交给领养者领养,领养后动物园动物减少。
2019-12-21 21:50:12
20KB
基础
简洁
1