I am getting this error message:
Exception in thread \"main\" java.lang.RuntimeException: Uncompilable source code - Erroneous sym type: Pet.saySomething
If Speak is a concrete class, it must implement all of its methods, so saySomething must have a body.
Speak
saySomething
However, it looks like Speak is more suitable to be an interface. Your Pet class can implement that interface.
Pet