Конструктор класса Canvas некорректно инициализирует поле matrix. -говорит валидатор. Не понимаю, что его не устраивает.
Задание:
Надо:
а) Добавить в класс два приватных поля width и height.
б) Добавить в класс приватное поле matrix (char[][]).
в) Добавить конструктор с двумя параметрами типа int (width и height), поле matrix должно быть инициализировано пустым массивом размерностью [height+2][width+2].
г) Добавить геттеры и сеттеры для всех приватных полей класса.
Требования:
10. В классе Canvas должен быть создан корректный публичный конструктор с двумя параметрами типа int (width и height).
public Canvas(int width, int height) {
this.width = width;
this.height = height;
this.matrix = new char[width + 2][height +2];
}
Что не так-то?package com.javarush.task.task24.task2413;
public class Ball extends BaseObject{
public Ball(double x, double y, double radius) {
super(x, y, radius);
}
@Override
void draw(Canvas canvas) {
}
@Override
void move() {
}
}