Late static binding inheritance મા static contexts માં કયો class reference થાય છે તે નિયંત્રિત કરે છે। મુખ્ય તફાવત: self:: તે class ને refer કરે છે જ્યાં code લખવામાં આવ્યો છે, જ્યારે static:: તે class ને refer કરે છે જે runtime પર વાસ્તવમાં — જે બાબત child class જ્યારે parent ના static method ને inherit કરે તો મહત્વપૂર્ણ છે।
