SE450: Template Method: A Heirarchy of Abstraction [30/35] Previous pageContentsNext page

interface (aka, pure abstract class)

abstract class

concrete non-final class

final class

Advice: Make concrete classes final unless they are specifically designed to be subclassed.

Previous pageContentsNext page