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