📄 j03190202.java
字号:
import java.lang.*;
class person< T1, T2 extends Number>
{ //声明 T1,T2 通用类型名称;且T2须是Number子类
public String name; //不使用通用类型名称当类型
private T1 blood; //使用 T1 通用类型名称当类型
public T2 height,weight;//使用 T2 通用类型名称当类型
public void setBlood( T1 b)
{ //在参数内使用 T1 通用类型名称当类型
blood = b;
}
public T1 getBlood()
{
return blood;
}
}
public class j03190202
{
public static void main( String[] para )
{
person<String, Integer> CYH;
CYH = new person<String, Integer>();
CYH.name = "江义华";
CYH.height = new Integer( 180 );
CYH.weight = new Integer( 66 );
CYH.setBlood( "O" );
person<Character, Double> fish = new person<Character, Double>();
fish.name = "小鱼";
fish.height = new Double(165.1);
fish.height = new Double(50.5);
fish.setBlood( 'A' );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -