Спасибо, начинаю понимать...
до этого код писался прямо во Flash безо всякого автокомплита и прочих примочек....
сейчас скачал Flash Develop и Flex SDK + прочитал несколько тем по этому поводу...
эм... ну да, код пишется более удобно... объявляешь переменную какого-либо класса и сразу же появляется import этого класса.. кайф... правда не компилируется пока..

но это уже другая тема...
боюсь правда, что мозг атрофируется при использовании всех прелестей автоматизации FD..(
как я понял, защищать классы нужно от самого себя(разработчика) и других разработчиков команды,
а сеттеры и геттеры нужны чтобы при присвоении/взятии значения выполнять какие-либо действия.