zoukankan      html  css  js  c++  java
  • 泛型

    泛型分为:泛型类 泛型接口方法 泛型方法 泛型属性
    以类型作为参数的类就叫做泛型
    作用:提高程序的健壮性,简化代码,扩展
    泛型的默认值是:Object

    泛型属性和泛型类:
    泛型的属性 泛型的数据类型 由调用方 来解决当前属性数据类型
    //泛型类
    public class Person<A, B, C> {
    //泛型属性
    private A pname;
    private B page;
    private C psex;

    }

    泛型方法:
    // 泛型的方法
    public class MyStark {
    PersonMethod<String> pm = new PersonMethod<>();
    pm.getValue("zs");
    }


    public class PersonMethod<E> {
    public E getValue(E elenment) {
    if (elenment != null) {
    return elenment;
    }
    return null;
    }

    }


    泛型接口方法:

    /**
    * 泛型的接口 实现 可以在实现类中定义好,也可以在调用的地方定义好
    *
    * @author Administrator
    *
    * @param <E>
    */
    public interface IPerson<E> {
    /**
    * 增加
    * @param element
    * @return
    */
    public int addObject(E element);

    /**
    * 编辑
    * @param element
    * @return
    */
    public int enitObject(E element);

  • 相关阅读:
    java中的拷贝(二)深克隆
    java中的拷贝(一)
    java类的访问权限
    对象和对象引用
    equals和==
    类与继承(一)
    WebSocket简单介绍
    php获取请求的方式(get/post)
    php 使用jquery实现ajax
    PHP 系统常量及自定义常量
  • 原文地址:https://www.cnblogs.com/wxd1487454451/p/10898811.html
Copyright © 2011-2022 走看看