1. 首页
  2. 编程语言
  3. Java
  4. 农夫果园实例 葡萄:Grape草莓:Strawberry苹果:Apple

农夫果园实例 葡萄:Grape草莓:Strawberry苹果:Apple

上传者: 2019-05-31 09:01:17上传 RAR文件 2.11KB 热度 68次
设计题目:农夫果园一个农场,专门种植销售各类水果,在这个系统中需要描述下列水果:葡萄:Grape草莓:Strawberry苹果:Apple水果与其他的植物有很大的不同,水果最终是可以采摘食用的。那么一个自然的做法就是建立一个各种水果都适用的接口,以便与农场里的其他植物区分开。水果接口规定出所有的水果都必须实现的接口,包括任何水果必须具备的方法:种植plant(),生长grow(),收获harvest()。Apple类是水果中的一种,因此它实现了水果接口所声明的所有方法。另外,由于苹果是多年生植物,因此多出一个treeAge性质,描述苹果树的树龄。Grape类是水果类的一种,也实现Fruit接口中所声明的所有方法。但由于葡萄分为有籽和
下载地址
用户评论
码姐姐匿名网友 2019-05-31 09:01:17

适合初学者的代码,有一定帮助

码姐姐匿名网友 2019-05-31 09:01:17

有用,可编译~有一定帮助

码姐姐匿名网友 2019-05-31 09:01:17

很有用,对自己的编写有帮助!

码姐姐匿名网友 2019-05-31 09:01:17

通过你的案例我编译成 C#了谢谢楼主了