javaweb开发简单解释继承和接口的使用
1、首先定义一个base接口类,作为所有service接口的基础层。
功能:将项目中基本的一些增删改查此类基础的操作写到base类中,同时定义为泛型可使用所有model类型的表数据。
2、创建时间base接口类的实现类
同时也将实现类中的类型也定义成一种泛型,让数据类型多变性,(java多态)
3、创建相应的model表格的接口类和实现类。
model实现类继承base实现类,同时是实现model接口类,
一方面此model实现类既可以使用base类中的4中方法,且不需要必须实现,如果有需要则可以重写父类的方法,
二 此model接口类可以定义新的接口方法。在model类中实现。