class Main {
public static void main
(String[] args
) { Olho[] ol = new Olho[2];
ol[0] = new Olho("Castanho", true);
ol[1] = new Olho("Azul", false);
ol[0].verificar();
}
}
class Olho {
private boolean funciona;
return cor;
}
public void setCor
(String cor
) { this.cor = cor;
}
return funciona;
}
public void setFunciona
(Boolean funciona
) { this.funciona = funciona;
}
this.cor = cor;
this.funciona = funciona;
}
public void verificar() {
System.
out.
println("A cor do olho é: " + getCor
()); System.
out.
println("O olho funciona ? " + getFunciona
()); }
}
//https://pt.stackoverflow.com/q/433966/101
Y2xhc3MgTWFpbiB7CiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCU9saG9bXSBvbCA9IG5ldyBPbGhvWzJdOwoJCW9sWzBdID0gbmV3IE9saG8oIkNhc3RhbmhvIiwgdHJ1ZSk7CgkJb2xbMV0gPSBuZXcgT2xobygiQXp1bCIsIGZhbHNlKTsKCQlvbFswXS52ZXJpZmljYXIoKTsKICB9Cn0KCmNsYXNzIE9saG8gewoJcHJpdmF0ZSBTdHJpbmcgY29yOwoJcHJpdmF0ZSBib29sZWFuIGZ1bmNpb25hOwoJcHVibGljIFN0cmluZyBnZXRDb3IoKSB7CgkJcmV0dXJuIGNvcjsKCX0KCXB1YmxpYyB2b2lkIHNldENvcihTdHJpbmcgY29yKSB7CgkJdGhpcy5jb3IgPSBjb3I7Cgl9CglwdWJsaWMgQm9vbGVhbiBnZXRGdW5jaW9uYSgpIHsKCQlyZXR1cm4gZnVuY2lvbmE7Cgl9CglwdWJsaWMgdm9pZCBzZXRGdW5jaW9uYShCb29sZWFuIGZ1bmNpb25hKSB7CgkJdGhpcy5mdW5jaW9uYSA9IGZ1bmNpb25hOwoJfQoJcHVibGljIE9saG8oU3RyaW5nIGNvciwgQm9vbGVhbiBmdW5jaW9uYSkgewoJCXRoaXMuY29yID0gY29yOwoJCXRoaXMuZnVuY2lvbmEgPSBmdW5jaW9uYTsKCX0KCXB1YmxpYyB2b2lkIHZlcmlmaWNhcigpIHsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIkEgY29yIGRvIG9saG8gw6k6ICIgKyBnZXRDb3IoKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKCJPIG9saG8gZnVuY2lvbmEgPyAiICsgZ2V0RnVuY2lvbmEoKSk7Cgl9Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzQzMzk2Ni8xMDE=