91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

solidity智能合約[31]-構造函數

發布時間:2020-07-31 23:53:02 來源:網絡 閱讀:1457 作者:jonson_jackson 欄目:開發技術

構造函數的作用

構造函數是特殊的函數,在部署合約的時候,就會被調用。而且只能夠在此時被調用。
常常用于對于某一些狀態變量的初始化。

構造函數

在老版本的solidity編譯器中,構造函數是和合約名字同名的

1
2
3
4
5
6
7
8
9
10
11
contract  ontractinit{

uint public a ;
//無參數的構造函數
function ontractinit() public{
   a = 100;
}
//帶參數的構造函數
 function ontractinit(uint _a,uint _b) public{
   a = _a;
}

新版本的solidity編譯器中,使用關鍵詞constructor作為構造函數

1
2
3
4
5
6
7
8
9
10
11
12
13
uint public a ;
address public owner;


// 將部署者地址存儲到owner變量
constructor() public {
  owner = msg.sender;
}

//帶參構造函數
constructor(uint _a) public{
   a = _a;
}

完整代碼

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pragma solidity ^0.4.23;

contract  ontractinit{
   // function ontractinit() public{
   //     a = 100;
   // }

   //   function ontractinit(uint _a,uint _b) public{
   //     a = _a;
   // }
   uint public a ;
   address public owner;
   constructor(uint _a) public{
       a = _a;
   }
   constructor() public {
       owner = msg.sender;
   }

}
  • 本文鏈接: https://dreamerjonson.com/2018/11/22/solidity-31-constructor/

  • 版權聲明: 本博客所有文章除特別聲明外,均采用 CC BY 4.0 CN協議 許可協議。轉載請注明出處!

solidity智能合約[31]-構造函數

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

衡南县| 都匀市| 东城区| 永清县| 莎车县| 洛川县| 西畴县| 常熟市| 邯郸市| 新野县| 四川省| 兰西县| 苗栗市| 长垣县| 青川县| 沙湾县| 虹口区| 宜都市| 江口县| 湄潭县| 电白县| 黄梅县| 兴山县| 桃江县| 烟台市| 界首市| 海兴县| 法库县| 华蓥市| 富锦市| 甘泉县| 高唐县| 吉林省| 日喀则市| 山东| 渝中区| 通海县| 南投市| 五寨县| 栾川县| 博乐市|