Player kamil = new Player("Kamil", 10, 20); System.out.println(kamil.toString()); saveObject(kamil); kamil.setHitPoint(500); kamil.setWeaponName("PISTOL"); System.out.println(kamil); saveObject(kamil); readObject(kamil); System.out.println(kamil); Czemu za drugim razem systemOut nie potrzebuje .toString ?
@borrow: bo System.out to obiekt klasy PrintStream który z kolei posiada metodę PrintStream::println(Object) która z kolei wywołuje Object::toString() na przekazanym argumencie (o ile nie jest null).
Chciałbym oficjalnie NAPLUĆ z tego miejsca na każdego któremu nie chcę się dziś iść na #wybory nie zależnie od tego na kogo by zagłosował. Oczywiście podwójnie chciałbym OPLUĆ tych którym się dziś nie chcę iść ale będą pisać o polityce na mirko regularnie.
DOSKONALA BRUNETKA ? Faceci jak ona wam sie podoba ? Kobiety co myslicie o takim stylu? Te paznokcie, usta, rzesy, makijaz, piersy itd. Ocencie jej wyglad
Player kamil = new Player("Kamil", 10, 20);
System.out.println(kamil.toString());
saveObject(kamil);
kamil.setHitPoint(500);
kamil.setWeaponName("PISTOL");
System.out.println(kamil);
saveObject(kamil);
readObject(kamil);
System.out.println(kamil);
Czemu za drugim razem systemOut nie potrzebuje .toString ?
@Override
public String toString() {
return "Player{" +
"name='" + name + '\'' +
", hitPoint=" + hitPoint +
", strength=" + strength +
", weaponName='" + weaponName + '\'' +
'}';
}
@63274682374: bardo dziękuję