конструктор для класса CannonView