3: Functions
Function Declaration
function functionName(parameter1, parameter2) visibility returns (returnType) {
// function body
}function add(uint256 x, uint256 y) public returns (uint256) {
return x + y;
}Function Visibility
contract MyContract {
uint256 private myNumber;
function setNumber(uint256 number) private {
myNumber = number;
}
}Function Modifiers
Function Overloading
Last updated