不可變對象

定義:不可變對象一旦創建,這個對象的(狀態/值)不能更改了; 其內在的成員變量的值就不能修改了,如八個基本的包裝類,string等 定義一個對象a(abc) a是對象,對象是指針賦值,所有b也指向a的地址 a=def,由於string是個不可變對象,不可變對象是指值對象不再修改,即abc不會被修改 ,而指針a的指向可以修改; a=def相當於說,先申請一個def的空間再把空間的地址賦給a; new
相關文章
相關標籤/搜索