Sen statisk binding styrer, hvilken klasse der refereres til i statiske kontekster inden for arv. Hovedforskellen: self:: henviser til den klasse, hvor koden er skrevet, mens static:: henviser til den klasse, der faktisk blev — hvilket betyder noget, når en underklasse arver en forældreklasses statiske metode.
