說明
1.定義in變量,使用上限通配符。
使用extends關鍵字。
2.用super關鍵字用下限通配符來定義out變數。
3.如果In變數可以使用Object類別中定義的方法來訪問,則用無界的通配符。
4.當程式碼需要存取In和out變數時,不要使用通配符。
實例
// 自然數class NaturalNumber { private int i; public NaturalNumber(int i) { this.i = i; } // ... } // 偶數class EvenNumber extends NaturalNumber { public EvenNumber(int i) { super(i); } // ... }
以上就是java通配符的使用規則,希望對大家有幫助。