<span style="font-size:18px;">/**
*
*在定义类时,定义泛型
*/
public class People <T>{
private T name;
private T age;
public People(){
}
public T getName() {
return name;
}
public void setName(T name) {
this.name = name;
}
public T getAge() {
return age;
}
public void setAge(T age) {
this.age = age;
}
}
</span>
调用:
<span style="font-size:18px;">/**
* 定义类时,使用泛型
* 泛型的使用
*
*/
public class FanXing1 {
public static void main(String[] args) {
// 在定义类时使用泛型
People<String>people = new People<String>();
people.setName("刘备");
people.setAge("10");
String nameStr=people.getName();
String ageStr=people.getAge();
// 打印名字
System.out.println(nameStr);
System.out.println(ageStr);
}
}</span>