JavaLearning:泛型
来源:互联网 发布:兰州大学网络教育学校 编辑:程序博客网 时间:2024/05/06 19:18
package org.supernatural.demo;public class Basic implements Info { public Basic() {super();}private String name; private int age;public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public Basic(String name, int age) {super();this.name = name;this.age = age;}public String toString(){ return "name:"+this.getName()+"age:"+this.getAge();}}//=====================package org.supernatural.demo;public interface Info {}//====================package org.supernatural.demo;public class Person<T extends Info> { private T Info;public T getInfo() {return Info;}public void setInfo(T info) {Info = info;}}//===================package org.supernatural.demo;public class TestP {public static void main(String[] args) { Person<Basic> per=new Person<Basic>(); per.setInfo(new Basic("张三",33)); System.out.println(per.getInfo());}}
0 0
- JavaLearning:泛型
- JavaLearning:异常
- JavaLearning:包
- JavaLearning:IO
- JavaLearning:简单程序设计
- JavaLearning:内部类
- JavaLearning:工厂设计模式
- JavaLearning:代理设计模式
- JavaLearning:匿名内部类
- JavaLearning:Java编程实例
- JavaLearning:日期操作类
- JavaLearning:File类
- JavaLearning:对象序列化
- JavaLearning:单例设计模式
- JavaLearning:方法的覆写
- JavaLearning:JAVA IO Piped流
- JavaLearning:适配器设计 接口和抽象类
- JavaLearning:Object类 toString()和equals()
- C++: linked list as an ADT(abstract data types)
- jmap和jhat查看java启用的http端口
- hdoj.1201 18岁生日 20140723
- Spring IoC(控制反转)【IoC使用实例】
- Android开发之下载文件
- JavaLearning:泛型
- 注抓注茁坠子尊
- Qt Creator编译时出错error: cannot convert 'const char*' to 'LPCWSTR
- Java静态方法的问题
- andorid删除文件
- libpcap使用
- js怎么取出request中的对象的属相值
- hdoj.2016 数据的交换输出 20140723
- PHPCMS V9模板中的常用变量、碎片代码详解