#1,134 – Use “of” Terminology for Generics
July 9, 2014 1 Comment
It’s often the convention to use the word “of” in reading the name of a generic type, i.e. “[class] of [type]”. For example, suppose that you define the following type:
public class Pile<T> { // stuff here }
You’d typically refer to this generic type as “Pile of T”.
Suppose that you then declared an instance of the constructed type as follows:
Pile<Dog> dogPile = new Pile<Dog>();
You’d then refer to this constructed type as “Pile of Dog”.