private -> protected type, LinkedList declaration -> List declaration