← Code LabSolidity0/50 solved · 0%
OOP · medium

23. Abstract contracts & interfaces

Define contracts to implement.

Define `interface IGreeter { function greet() external view returns (string memory); }` and `contract Hi is IGreeter` returning `"hi"`.
Required in your answer: interface IGreetercontract Hi is IGreeteroverride returns (string memory)