Rounded out interface/abstract method example