protected
: subclass and package access
final
class: Cannot be extended; methods cannot be overridden
final
method : cannot be overridden
static
method: cannot be overridden
super
: Used to retrieve superclass variable and method (dynamic lookup turned off) from subclass; can occur anywhere (cf. super()
in constructors); adding to superclass method functionality in overriding subclass method body