A nearlattice A is a meet semilattice in which every initial segment is a lattice; A is said to be Boolean if all of these lattices are Boolean. Overriding on A is a binary operation defined by a b :• b means that the join of x and b exists. In particular, extends the partial join operation. Natural examples of overriding nearlattices are provided by trees and by appropriate algebras of partial functions. In the paper, elementary properties of overriding are studied, an axiomatic description of it is obtained, and several results concerning associativity of the operation and the structure of function nearlattices with overriding are presented. The main result is a representation theorem (in terms of algebras of partial functions) for Boolean nearlattices with associative overriding.