14 July 2025 and some saved old ones added.

This commit is contained in:
Halhadus 2025-07-14 12:07:12 +03:00
parent 62df64cead
commit 4812591cef
7 changed files with 233 additions and 0 deletions

40
14july2025/Wallet.java Normal file
View file

@ -0,0 +1,40 @@
public class Wallet {
private String isim;
private Double para;
public Wallet(String isim, String para) {
this.isim = isim;
Double paraDouble = Double.valueOf(para);
if (((paraDouble > -Double.MAX_VALUE) && (paraDouble < Double.MAX_VALUE)) && !paraDouble.isInfinite()) {
this.para = paraDouble;
} else {
System.out.println("O kadar paran var hala buralarda geziyorsun. Kaybol!");
this.para= 1d;
}
}
public String getIsim() {
return this.isim;
}
public Double getPara() {
return this.para;
}
public Boolean paraGuncelleme(Double para) {
if (((this.getPara() > -Double.MAX_VALUE) && (this.getPara() < Double.MAX_VALUE)) && !this.getPara().isInfinite()) {
if ((this.getPara() + para) < 0) {
System.out.println("Yetersiz bakiye. Şu anki bakiye:" + this.getPara());
return false;
} else {
this.para += para;
return true;
}
}
else {
System.out.println("O kadar paran var hala buralarda mı geziyorsun?");
this.para = 1d;
return false;
}
}
}