В вашем коде много проблем.
Во-первых, сделайте Car интерфейсом вроде interface Car
Во-вторых Переместите весь код с HondaCivic
на Car
и весь код с Car
to HondaCivic
т.е. поменяйте местами код, потому что интерфейс может иметь только объявления методов и переменные, но не реализацию.Класс, реализующий интерфейс, должен обеспечить реализацию ВСЕХ этих методов.
Наконец, в основном методе напишите этот код вместо того, что вы используете для создания экземпляров Car
Car car1 = new HondaCivic();
Car car2 = new HondaCivic();
Тогдаон скомпилируется и запустится.