public class Main {
abstract class Child {
return name;
}
public void setName
(String name
) { this.name = name;
}
}
class AutisticChild extends Child {
public AutisticChild
(String name
) { setName(name);
}
}
public static void main
(String[] args
) { Main main = new Main();
AutisticChild child = main.new AutisticChild("Dvacher");
System.
out.
println(child.
getName()); }
}
cHVibGljIGNsYXNzIE1haW4gewoKICAgIGFic3RyYWN0IGNsYXNzIENoaWxkIHsKICAgICAgICBwcml2YXRlIFN0cmluZyBuYW1lOwoKICAgICAgICBwdWJsaWMgU3RyaW5nIGdldE5hbWUoKSB7CiAgICAgICAgICAgIHJldHVybiBuYW1lOwogICAgICAgIH0KCiAgICAgICAgcHVibGljIHZvaWQgc2V0TmFtZShTdHJpbmcgbmFtZSkgewogICAgICAgICAgICB0aGlzLm5hbWUgPSBuYW1lOwogICAgICAgIH0KICAgIH0KCiAgICBjbGFzcyBBdXRpc3RpY0NoaWxkIGV4dGVuZHMgQ2hpbGQgewoKICAgICAgICBwdWJsaWMgQXV0aXN0aWNDaGlsZChTdHJpbmcgbmFtZSkgewogICAgICAgICAgICBzZXROYW1lKG5hbWUpOwogICAgICAgIH0KICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgTWFpbiBtYWluID0gbmV3IE1haW4oKTsKICAgICAgICBBdXRpc3RpY0NoaWxkIGNoaWxkID0gbWFpbi5uZXcgQXV0aXN0aWNDaGlsZCgiRHZhY2hlciIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihjaGlsZC5nZXROYW1lKCkpOwogICAgfQp9