與其他編程語言相似,訪問狀態(tài)變量時,不需要在前面增加this前綴。然而,這個合約限制了它的使用,只允許任何人儲存一個數(shù)字,而且世界上任何一個人都可以來儲存和訪問這個數(shù)字,缺乏一個(可靠的)方式來保護你發(fā)布的數(shù)字,任何人都可以調(diào)用set方法設(shè)置一個不同的數(shù)字覆蓋你發(fā)布的數(shù)字。但是,你的數(shù)字將會留存在區(qū)塊鏈的歷史記錄中。稍后我們將學(xué)習(xí)如何增加訪問限制,使得只有你才能修改這個數(shù)字。
下一個例子將實現(xiàn)一種最基本的加密貨幣形式?,F(xiàn)在空中取幣不再是魔術(shù),只有創(chuàng)建合約的人有權(quán)利這樣做。任何人都可以發(fā)送貨幣給其他人,不需要注冊用戶名和密碼,只要有一對以太坊的公私鑰即可。
需要注意的是,這不是在在線solidity環(huán)境中進行的好的例子。因為在該環(huán)境中調(diào)用函數(shù)時,無法改變from的地址。因此你只能扮演鑄幣者的角色,能夠鑄造并發(fā)送貨幣給其他人,無法扮演其他人的角色。這個問題在線solidity環(huán)境將來會進行改進。