3.6 用new操作符创建合约
一个合约可以使用new关键字来创建一个新合约,但前提是必须知道新创建的合约的完整代码。
示例如下:
pragma solidity ^0.4.21;
contract sample {
function assign(int b){
a = b;
}
}
contract sample2 {
function sample2() {
sample s = new sample(); //sample类实例化为一个对象s
s.assign(12);
}
}
网友评论