class Carte {
// Atributele clasei Carte
private int anAparitie;
// Constructor pentru a seta valorile
this.titlu = titlu;
this.autor = autor;
this.anAparitie = anAparitie;
}
// Metoda pentru afisarea detaliilor despre carte
public void afiseazaDetalii() {
System.
out.
println("Titlu: " + titlu
); System.
out.
println("Autor: " + autor
); System.
out.
println("Anul aparitiei: " + anAparitie
); }
}
public class Main {
public static void main
(String[] args
) { // Creeaza un obiect de tip Carte
Carte cartePreferata = new Carte("Micul Print", "Antoine de Saint-Exupery", 1943);
// Afiseaza detaliile cartii
cartePreferata.afiseazaDetalii();
}
}
Y2xhc3MgQ2FydGUgewogICAgLy8gQXRyaWJ1dGVsZSBjbGFzZWkgQ2FydGUKICAgIHByaXZhdGUgU3RyaW5nIHRpdGx1OwogICAgcHJpdmF0ZSBTdHJpbmcgYXV0b3I7CiAgICBwcml2YXRlIGludCBhbkFwYXJpdGllOwoKICAgIC8vIENvbnN0cnVjdG9yIHBlbnRydSBhIHNldGEgdmFsb3JpbGUKICAgIHB1YmxpYyBDYXJ0ZShTdHJpbmcgdGl0bHUsIFN0cmluZyBhdXRvciwgaW50IGFuQXBhcml0aWUpIHsKICAgICAgICB0aGlzLnRpdGx1ID0gdGl0bHU7CiAgICAgICAgdGhpcy5hdXRvciA9IGF1dG9yOwogICAgICAgIHRoaXMuYW5BcGFyaXRpZSA9IGFuQXBhcml0aWU7CiAgICB9CgogICAgLy8gTWV0b2RhIHBlbnRydSBhZmlzYXJlYSBkZXRhbGlpbG9yIGRlc3ByZSBjYXJ0ZQogICAgcHVibGljIHZvaWQgYWZpc2VhemFEZXRhbGlpKCkgewogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiVGl0bHU6ICIgKyB0aXRsdSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJBdXRvcjogIiArIGF1dG9yKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkFudWwgYXBhcml0aWVpOiAiICsgYW5BcGFyaXRpZSk7CiAgICB9Cn0KCnB1YmxpYyBjbGFzcyBNYWluIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICAvLyBDcmVlYXphIHVuIG9iaWVjdCBkZSB0aXAgQ2FydGUKICAgICAgICBDYXJ0ZSBjYXJ0ZVByZWZlcmF0YSA9IG5ldyBDYXJ0ZSgiTWljdWwgUHJpbnQiLCAiQW50b2luZSBkZSBTYWludC1FeHVwZXJ5IiwgMTk0Myk7CgogICAgICAgIC8vIEFmaXNlYXphIGRldGFsaWlsZSBjYXJ0aWkKICAgICAgICBjYXJ0ZVByZWZlcmF0YS5hZmlzZWF6YURldGFsaWkoKTsKICAgIH0KfQo=