“Java总复习:商苑面馆”的版本间的差异
来自CloudWiki
(→通关2:Java 面向对象) |
|||
第10行: | 第10行: | ||
(成员变量,封装方法,重写方法,构造方法(无参、有参),创建对象) | (成员变量,封装方法,重写方法,构造方法(无参、有参),创建对象) | ||
− | *[[商苑面馆:Java创建对象]] | + | *[[商苑面馆:Java创建对象]](建立User类、Noodle类) |
− | *[[商苑面馆:Java类的封装]] | + | *[[商苑面馆:Java类的封装]](封装User类、Noodle类) |
− | *[[商苑面馆:Java方法重载]] | + | *[[商苑面馆:Java方法重载]](在Noodle类里试验方法重载) |
− | *[[商苑面馆:Java类的继承]] | + | *[[商苑面馆:Java类的继承]](建立所有商品的父类Food) |
− | *[[商苑面馆:Java类的多态]] | + | *[[商苑面馆:Java类的多态]](在子类和父类中验证多态) |
==Java接口和实现类== | ==Java接口和实现类== |
2019年5月16日 (四) 14:38的版本
通关1:Java开发基础
File -> New -> Java Project ,新建项目Project9-1,然后完成以下代码:
通关2:Java 面向对象
File -> New -> Java Project ,新建项目Project9-2,然后完成以下代码:
(成员变量,封装方法,重写方法,构造方法(无参、有参),创建对象)
- 商苑面馆:Java创建对象(建立User类、Noodle类)
- 商苑面馆:Java类的封装(封装User类、Noodle类)
- 商苑面馆:Java方法重载(在Noodle类里试验方法重载)
- 商苑面馆:Java类的继承(建立所有商品的父类Food)
- 商苑面馆:Java类的多态(在子类和父类中验证多态)
Java接口和实现类
Project9-3:(在9-2的基础上再实现:)
- 用集合实现的接口:UserDao,FoodDaoArray,UserDao,
- 用数据实现的接口:UserDao,FoodDaoSQL,CartDao,
MVC设计
Project9-4:(在9-3的基础上再实现:)
- 用户功能:View,Service ,Dao
- 商品功能:View,Service ,Dao
- 购物车功能:View,Service ,Dao
Java开发进阶
Project9-5:(在9-4的基础上再实现:)
- PC客户端
- 网页客户端