有勇气的牛排博客
☰

java 泛型接口

有勇气的牛排 1702 Java 2021-08-26 21:57:34

知止自律打卡-微信小程序APP
一款微信自律打卡小程序,支持自定义打卡项目、习惯记录、项目日记、专注计时与数据统计。自律打卡、学习打卡、读书打卡、健身打卡、运动打卡、减肥打卡、戒色打卡、养生打卡、戒烟、戒酒、戒熬夜等多种场景。万能打卡模板自由创建。可自定义每日打卡目标,记录习惯连续天数,可视化追踪成长进度。
了解产品详情 →
微信搜索「知止自律打卡」
知止自律打卡微信小程序

1 定义

格式: 修饰符 interface4 接口名<类型名>{ }

范例:public interface Generic<T>{ }

2 代码实战

2.1 泛型接口

Generic.java

package itheima_04; /** * 泛型接口 * */ public interface Generic<T> { void show(T t); }

2.2 泛型接口实现类

GenericImpl.java

package itheima_04; /** * 泛型接口实现类 */ public class GenericImpl<T> implements Generic<T> { // 重写方法 public void show(T t) { System.out.println(t); } }

2.3 测试类

GenericDemo.java

package itheima_04; /** * 测试类 * */ public class GenericDemo { public static void main(String[] args) { GenericImpl<String> g1 = new GenericImpl<String>(); g1.show("有勇气的牛排"); GenericImpl<Integer> g2 = new GenericImpl<Integer>(); g2.show(20); } }

评论区

×
×