学習ソリディティを開発するためのインテリジェントイーサネット契約を置きます

1。

プラグマ> = 0.4.22 <0.6.0のソリディティ; // バージョン番号、ヘッダファイル
契約BooleanTest 
{ 
    BOOLの_a; // バック偽デフォルト
    INT NUM1 = 100 ;
     INT NUM2 = 200 ;
     機能(GetBool)をパブリックビュー(BOOL)を返し
    { 
        リターン_a; 
    } 
    機能getBool2は()のパブリックビュー(BOOL)を返します
    { 
        戻り _a ;! // トランスへ
    }
     関数裁判官は()のパブリックビュー(BOOL)を返します
    { 
        戻り NUM1 == ; num2の
    } 
    機能をJUDGE2()のパブリックビューに戻ります(ブール値)
    { 
        戻り NUM1 =!num2の。
    } 
    // && || 
    機能及び()パブリックビューに戻り(BOOL)// 
    {
         リターン(NUM1 == NUM2)&& 
    } 
    関数または()パブリックビューに戻り(BOOL)// 
    {
         リターン(NUM1 == NUM2)|| ; 
    } 
    
}

 

おすすめ

転載: www.cnblogs.com/wkfvawl/p/11203851.html