泛型接口类
来源:互联网 发布:格罗滕迪克 知乎 编辑:程序博客网 时间:2024/06/05 15:17
public class Violin {
void pull(){//普通类的方法
System.out.println("拉小提琴");
}
void pull(){//普通类的方法
System.out.println("拉小提琴");
}
}
public class Piano {
void play(){//普通类的方法
System.out.println("弹奏钢琴");
}
}
public class Student implements Listen<Piano> {//泛型接口类的实现
public void listen(Piano e) {e.play();}
}
public class Teacher implements Listen<Violin> {//泛型接口类的实现
public void listen(Violin e) {e.pull();}
}
public static void main(String[] args) {
Student student=new Student();//创建student对象
Teacher teacher=new Teacher();//创建teacher对象
student.listen(new Piano()); //student对象对泛型接口的调用
teacher.listen(new Violin());//student对象对泛型接口的调用
}
0 0
- 泛型接口类
- (枚举,结构,接口,泛型接口约束)
- 泛型的基类和接口
- java泛型关于接口,类,方法
- 定义泛型接口和类
- 泛型的使用:类、接口、方法~
- 泛型接口
- 泛型接口
- 泛型接口
- IDictionary 泛型接口
- 泛型接口
- 泛型接口
- 泛型接口
- JAVA 泛型接口
- c#泛型接口
- 15.3 泛型接口
- java 泛型接口
- java 泛型接口
- 欢迎使用CSDN-markdown编辑器
- python读取pdf文档-实战
- MapXtreme绿色部署
- 递归递推练习总结
- 人月神话之第一章焦油坑
- 泛型接口类
- java锁的种类
- Kana Dict 第一版发布
- Distributed System: MapReduce 可调参数与优化方向
- spring-mvc注解(mvc:annotation-driven,JSON,配置详解)
- sbt默认目录结构
- 数据库之jdbc
- “改变”之意易混单词详解
- AngularJS下拉列表动态获取