Белоногов Иван 2539

a. SurfaceView isn't a descendant of Canvas.
b. This is unused 
c. Think twice when overriding clone: take a look at the "item 11 Override clone judiciously" in effective java by Bloch