在jude設計工具中, 很多人不會用generic,現將操作步驟告訴大家:
(1)展開已有java包樹,如下圖:
(2)爲其添加Template parameter,如下圖:
(3)新建user類,新建一接口,先命名爲List,並讓其與java.util.List<E>綁定,最後更改自定義接口名(針 base中的name改爲空),如圖:
(5)修改bind屬性,將actual parameter改爲User類型,如下圖:
(6)完成設計,加入group類,其中包含List<user>屬性,如下圖:
最終,導出代碼如下,範型部分代碼正確:
package com.my.demo;
public class User {
private String code;
private String name;
}
package com.my.demo;
import java.util.List;
public class Group {
private List<User> users;
}