package com.javarush.test.level13.lesson11.home06;
/* Исправление ошибок
1. Переделай наследование в классах и интерфейсах так, чтобы программа компилировалась и продолжала делать то же самое.
2. Класс Hobbie должен наследоваться от интерфейсов Desire, Dream.
*/
public class Solution
{
{
System.
out.
println(Dream.
HOBBIE.
toString()); System.
out.
println(new Hobbie
().
INDEX); }
interface Desire
{
}
interface Dream
{
static Hobbie HOBBIE = new Hobbie();
}
static class Hobbie implements Dream, Desire
{
static int INDEX = 1;
@Override
{
INDEX++;
return "" + INDEX;
}
}
}
cGFja2FnZSBjb20uamF2YXJ1c2gudGVzdC5sZXZlbDEzLmxlc3NvbjExLmhvbWUwNjsKCi8qINCY0YHQv9GA0LDQstC70LXQvdC40LUg0L7RiNC40LHQvtC6CjEuINCf0LXRgNC10LTQtdC70LDQuSDQvdCw0YHQu9C10LTQvtCy0LDQvdC40LUg0LIg0LrQu9Cw0YHRgdCw0YUg0Lgg0LjQvdGC0LXRgNGE0LXQudGB0LDRhSDRgtCw0LosINGH0YLQvtCx0Ysg0L/RgNC+0LPRgNCw0LzQvNCwINC60L7QvNC/0LjQu9C40YDQvtCy0LDQu9Cw0YHRjCDQuCDQv9GA0L7QtNC+0LvQttCw0LvQsCDQtNC10LvQsNGC0Ywg0YLQviDQttC1INGB0LDQvNC+0LUuCjIuINCa0LvQsNGB0YEgSG9iYmllINC00L7Qu9C20LXQvSDQvdCw0YHQu9C10LTQvtCy0LDRgtGM0YHRjyDQvtGCINC40L3RgtC10YDRhNC10LnRgdC+0LIgRGVzaXJlLCBEcmVhbS4KKi8KCnB1YmxpYyBjbGFzcyBTb2x1dGlvbgp7CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgdGhyb3dzIEV4Y2VwdGlvbgogICAgewogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihEcmVhbS5IT0JCSUUudG9TdHJpbmcoKSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKG5ldyBIb2JiaWUoKS5JTkRFWCk7CiAgICB9CgogICAgaW50ZXJmYWNlIERlc2lyZQogICAgewogICAgfQoKICAgIGludGVyZmFjZSBEcmVhbQogICAgewogICAgICAgIHN0YXRpYyBIb2JiaWUgSE9CQklFID0gbmV3IEhvYmJpZSgpOwogICAgfQoKICAgIHN0YXRpYyBjbGFzcyBIb2JiaWUgaW1wbGVtZW50cyBEcmVhbSwgRGVzaXJlCiAgICB7CiAgICAgICAgc3RhdGljIGludCBJTkRFWCA9IDE7CgogICAgICAgIEBPdmVycmlkZQogICAgICAgIHB1YmxpYyBTdHJpbmcgdG9TdHJpbmcoKQogICAgICAgIHsKICAgICAgICAgICAgSU5ERVgrKzsKICAgICAgICAgICAgcmV0dXJuICIiICsgSU5ERVg7CiAgICAgICAgfQogICAgfQoKfQo=