Что такое у Вас obj2? он нигде не объявлен.
Похоже с ООП в PHP у Вас тоже опыта маловато.
http://php.ru/manual/language.oop5.static.html - читать про static в php
В ас3 оно функционирует так же.
dynamic - дает право на добавление классу свойств/методов на стадии выполнения и в общем случае его использование нежелательно, так как вносит неопределенность относительно наличия/отсутствия у класса функционала и увеличивает количество ошибок.