Silly Question about OnUpdate

hi mates!

at the beggining of OnUpdate,

what is the differences/adventage of doing either : 

dc.setColor(foreColor,BkColor);
dc.clear

or

View.onUpdate(dc);

Merry Xmas!