Class - An interface, a state and an implementation of the interface.
Abstract Class - An interface, a state and a partial implementation of
public abstract class MyClass
/* This class cannot be instantiated. */
public abstract class Message
public message(String from)
public String getSender()
Abstract classes cannot be instantiated.