pragma solidity ^0.8.3;
contract Enum{
enum Status{
Pengding,
Shipped,
Accepted,
Rejected,
Canceled
}
Status pubilc status;
function get()pubilc view returns (Status){
return staus;
}
function set(Status _status)pubic{
status =_status;
}
function cancel()pubic{
status=Status.Canceled;
}
function reset() poubic{
delete status;
  }
}

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐