亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

买车| 社旗县| 定兴县| 颍上县| 长海县| 鄂托克前旗| 乐清市| 韩城市| 武汉市| 麦盖提县| 定安县| 青田县| 丰台区| 洛阳市| 安宁市| 司法| 襄垣县| 治县。| 金川县| 阜城县| 常州市| 余姚市| 桐庐县| 乌审旗| 济宁市| 永州市| 寿光市| 许昌县| 长兴县| 邢台县| 仲巴县| 黔东| 宣汉县| 邵武市| 临汾市| 武鸣县| 望城县| 乌鲁木齐县| 松潘县| 通榆县| 固原市|