There is such a class.
public class Passenger { Passenger(String name, String lastName, int year, String comfortLevel, double carryOn, double baggage, Boolean weapon, Boolean premiumCard){ name = name; // ΠΈΠΌΡ ΠΏΠ°ΡΡΠ°ΠΆΠΈΡΠ° lastName = lastName; // ΡΠ°ΠΌΠΈΠ»ΠΈΡ year = year;// ΠΏΠΎΠ»Π½ΡΡ
Π»Π΅Ρ comfortLevel = comfortLevel;//ΠΊΠ»Π°ΡΡ Π±ΠΈΠ»Π΅ΡΠ° carryOn = carryOn;//Π²Π΅Ρ ΡΡΡΠ½ΠΎΠΉ ΠΊΠ»Π°Π΄ΠΈ baggage = baggage;//Π²Π΅Ρ Π±Π°Π³Π°ΠΆΠ° weapon = weapon;// Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΎΡΡΠΆΠΈΡ premiumCard = premiumCard;// Π½Π°Π»ΠΈΡΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ½ΡΠ½ΠΎΠΉ ΠΊΠ°ΡΡΡ } }
Next SellTicket class
public class SellTicket { private double[] econom = {8.0, 4.0};// ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠ»Π°ΡΡΠ° Π²Π΅Ρ Π±Π°Π³Π°ΠΆΠ°, ΡΡΡΠ½ΠΎΠΉ ΠΊΠ»Π°Π΄ΠΈ private double[] business = {12.0, 8.0}; private double[] comfort = {10.0, 6.0}; private int adult = 18;// Π²ΠΎΠ·ΡΠ°ΡΡ private int young = 16; private int baby = 5; void schekPass(Passenger p) {// ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π² ΡΠ΅ΡΠ½ΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅ AviaSafe a = new AviaSafe(); a.checkPassenger(p); } void sheckYear(Passenger p){// ΡΠΌΠΎΡΡΠΈΠΌ Π²ΠΎΠ·ΡΠ°ΡΡ if(p.year >= adult){ } if(p.year >= young){ } if(p.year >= baby){ } } void checkComfort(Passenger p) {// if(p.comfortLevel == "comfort"){ } if(p.comfortLevel == "business"){ } if(p.comfortLevel == "econom"){ } } void sheckWeapon(Passenger p){// Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΎΡΡΠΆΠΈΡ AviaSafe a = new AviaSafe(); a.checkWeapon(p); } void checkDiscountCard(Passenger p){ if(p.premiumCard){ //Π½Π°ΡΡΠΈΡΡΠ²Π°Π΅ΠΌ Π°Π²ΠΈΠ°ΠΌΠΈΠ»ΠΈ ΠΈ ΠΏΡΠΎΡΠΈΠ΅ ΠΏΠ»ΡΡΠΊΠΈ } } }
I do not want to create a bunch of setters, getters. How to get access to the parameters of the designer?
name = name;
- what does it do? - Igor