Professional Documents
Culture Documents
return this.data
.stream().min(Comparator.comparing(Salad::getTotalCalories))
.orElse(null);
}
Creating –
Rightclick on package – create new Class sled tova otivame v main
I pravim (ako classa ni se kazva Car)
Car sportCar = new Car();
Class Car {
String brand;
String model; <------ sustoqnie
System.out.println(marka); // bmw
}
}
private – krie ot drugite klasove toest variable mogat da budat
dostupeni edinstveno s geteri I seteri ako sa zadadeni kato private
public – pokazva normal dfk zakvo go pisha tva
zatova gettera vrushta samo stoinosta no nemoje da se prezapisva
zashtoto ako bqhme napravili public branda sled tova v main methoda
toi moje mnogo lesno da bude prezapisan I da se dopusnat greshki ta za
tova nikoga ne se izpolzva vutreshnotot sustoqnie
System.out.println(sportCar.getHorsePower()); // 600
}
}
ako imenata sa razlichni nqma da ima field hiding i raboti i bez this
no v rabotata zaduljitelno gi pravim s this (za da nqma izlishni imena)
suotvetno e po chetimo
AUTO-CREATE
Moje intellij avtomatichno da ni suzdade getteri i setteri alt+insert
ili right-click + generate i suotvetno tova koeto iskame da generirame
no e po-dobre za da sviknem da si go pishem ruchno
Constructors
Constructurite se izpolzvat za da izpulnish nqkakvo specialno povedenie
na koda primerno za kolata shte ima
Kudeto go slojim konstruktura shte ima primerno v classa
public class Car {
public Car() {
this.brand = "BTW";
}
}
Ako imame mnogo danni za kolata ili choveka emails ili tochki na
chudovishta kruv damage etc… mnogo gluposti koito iskat class no
trqbva da se zapishat nqkude izpolzvame maps
int n = Integer.parseInt(scanner.nextLine());
if (!cars.get(carModel).fuelUp(kms)) {
System.out.println("Insufficient fuel for the drive");
}
input = scanner.nextLine();
}
extractor(scanner);
System.out.println(end - start);
}
System.out.println(car.toString());
}
}
StringBuilder – sb.append(System.lineSeparator());
Tova appendva nov red kato sout