import java.util.* ;
import java.lang.* ;
import java.io.* ;
class Kot {
private Date dataUrodzenia
;
this .imie = imie;
this .dataUrodzenia = dataUrodzenia;
this .waga = waga;
this .imieOpiekuna = imieOpiekuna;
}
public String przedstawSie
( ) { return "Cześć, jestem " + imie+ ", urodziłem się " + dataUrodzenia+ ", ważę " + waga+ ", a opiekuje się mną " + imieOpiekuna;
}
public Kot zmienWage( float nowaWaga) {
return new Kot
( imie, dataUrodzenia,
new Float ( nowaWaga
) , imieOpiekuna
) ; }
{
Kot kot
= new Kot
( "Filemon" ,
new Date ( ) ,
new Float ( 0.4 ) ,
"Ala" ) ; System .
out .
println ( "Kot: " + kot.
przedstawSie ( ) ) ; kot = kot.zmienWage ( 3 ) ;
System .
out .
println ( "Kot po wakacjach: " + kot.
przedstawSie ( ) ) ; }
}
CmltcG9ydCBqYXZhLnV0aWwuKjsKaW1wb3J0IGphdmEubGFuZy4qOwppbXBvcnQgamF2YS5pby4qOwoKY2xhc3MgS290IHsKIAogICAgcHJpdmF0ZSBTdHJpbmcgaW1pZTsKICAgIHByaXZhdGUgRGF0ZSBkYXRhVXJvZHplbmlhOwogICAgcHJpdmF0ZSBGbG9hdCB3YWdhOwogICAgcHJpdmF0ZSBTdHJpbmcgaW1pZU9waWVrdW5hOwogCiAgICBwdWJsaWMgS290KFN0cmluZyBpbWllLCBEYXRlIGRhdGFVcm9kemVuaWEsIEZsb2F0IHdhZ2EsIFN0cmluZyBpbWllT3BpZWt1bmEpIHsKICAgICAgdGhpcy5pbWllID0gaW1pZTsKICAgICAgdGhpcy5kYXRhVXJvZHplbmlhID0gZGF0YVVyb2R6ZW5pYTsKICAgICAgdGhpcy53YWdhID0gd2FnYTsKICAgICAgdGhpcy5pbWllT3BpZWt1bmEgPSBpbWllT3BpZWt1bmE7CiAgICB9CiAgICAKICAgIHB1YmxpYyBTdHJpbmcgcHJ6ZWRzdGF3U2llKCkgewogICAgICAgIHJldHVybiAiQ3plxZvEhywgamVzdGVtICIraW1pZSsiLCB1cm9kemnFgmVtIHNpxJkgIitkYXRhVXJvZHplbmlhKyIsIHdhxbzEmSAiK3dhZ2ErIiwgYSBvcGlla3VqZSBzacSZIG1uxIUgIiArIGltaWVPcGlla3VuYTsKICAgIH0KIAogICAgcHVibGljIEtvdCB6bWllbldhZ2UoZmxvYXQgbm93YVdhZ2EpIHsKICAgIAlyZXR1cm4gbmV3IEtvdChpbWllLCBkYXRhVXJvZHplbmlhLCBuZXcgRmxvYXQobm93YVdhZ2EpLCBpbWllT3BpZWt1bmEpOwogICAgfQogICAgCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlLb3Qga290ID0gbmV3IEtvdCgiRmlsZW1vbiIsIG5ldyBEYXRlKCksIG5ldyBGbG9hdCgwLjQpLCAiQWxhIik7CgkJU3lzdGVtLm91dC5wcmludGxuKCJLb3Q6ICIgKyBrb3QucHJ6ZWRzdGF3U2llKCkpOwoJCWtvdCA9IGtvdC56bWllbldhZ2UoMyk7CgkJU3lzdGVtLm91dC5wcmludGxuKCJLb3QgcG8gd2FrYWNqYWNoOiAiICsga290LnByemVkc3Rhd1NpZSgpKTsKCX0KfQ==
stdout
Kot: Cześć, jestem Filemon, urodziłem się Sat Jul 02 22:50:03 GMT 2016, ważę 0.4, a opiekuje się mną Ala
Kot po wakacjach: Cześć, jestem Filemon, urodziłem się Sat Jul 02 22:50:03 GMT 2016, ważę 3.0, a opiekuje się mną Ala