欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java泛型接口实现示例,java泛接口示例,[Java]泛型接口代码

来源: javaer 分享于  点击 47138 次 点评:275

java泛型接口实现示例,java泛接口示例,[Java]泛型接口代码


[Java]泛型接口代码

//泛型接口定义interface ISum<T> {    public abstract void sum(T... t);}//从泛型接口继承的具体类型类class IntSum implements ISum<Integer> {    public void sum(Integer... t) {        int s = 0;        for (int e : t) {            s += e;        }        System.out.println(s);    }}class DoubleSum implements ISum<Double> {    public void sum(Double... t) {        double s = 0.0;        for (double e : t) {            s += e;        }        System.out.println(s);    }}//使用示例public class SumMain {    public static void main(String[] args) {        IntSum intSum = new IntSum();        intSum.sum(1, 2, 3, 4, 5);        intSum.sum(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);        DoubleSum doubleSum = new DoubleSum();        doubleSum.sum(1.0, 1.5, 2.0, 2.5, 3.0);        doubleSum.sum(1.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0, 4.5, 5.0);    }}
相关栏目:

用户点评