15、令operator=傳回“*this的reference”
1、const變量、const指針、const引用
const變量是指變量的值不能改變,const指針是指使用該指針不能改變他指向的對象的值,const引用是指使用該引用不能改變與他綁定的對象的值。
const指針可以指向const變量與非const變量,但非const指針只能指向非const變量。
const引用可以與const變量或非const變量綁定,但非const引用只能與非const變量綁定。
2、令operator=傳回“*this的reference”
總之,令operator=傳回“*this的reference”,否則可能會妨礙到賦值操作符的串聯使用,也可能妨礙到調用端的隱式類型轉換。