是對一批僅僅成員數據類型不同的類的抽象,程序員只要為這一批類所組成的整個類家族創建一個類模板,給出一套程序代碼,就可以用來生成多種具體的類,(這類可以看作是類模板的實例),從而大大提高編程的效率。
就像類是對一組對象公共性質的抽象。使用類模板可以使類在聲明時取任意類型的數據成員、數據函數和返回值。