Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Bank.java
- public class Bank {
- public static void main(String[] args) {
- Person person1 = new Person();
- person1.firstName = "Alojzy";
- person1.lastName = "Wąs";
- person1.placeOfBirth = "Sosnowiec";
- person1.userPesel = "86080303310";
- person1.idNumber = "AFX566543";
- person1.emailAddress = "alojzy.was@gmail.com";
- person1.telephoneNumber = "+48 666 666 666";
- Address address1 = new Address();
- address1.country = "Polska";
- address1.city = "Sosnowiec";
- address1.street = "Urzednicza";
- address1.home = 22;
- address1.flat = 70;
- address1.postalCode = "76500";
- person1.registeredAddress = address1;
- person1.livingAddress = new Address();
- person1.livingAddress.city = "Sochaczew";
- person1.livingAddress.street = "Głośna";
- BankAccount account1 = new BankAccount();
- account1.owner = person1;
- account1.accountNumber = "44 5443 5555 6666 8888 0088 9888 34";
- account1.balance = 40_000;
- Credit credit1 = new Credit();
- credit1.borrower = person1;
- credit1.cashBorrowed = 2000;
- credit1.interestRate = 0.05;
- credit1.cashReturned = 2100;
- credit1.termMonths = 12;
- Person person2 = new Person();
- person2.firstName = "Genowefa";
- person2.lastName = "Szalona";
- person2.placeOfBirth = "Sosnowiec";
- person2.userPesel = "86040403453";
- person2.idNumber = "ADS345567";
- person2.emailAddress = "genowefa.szalona@10g.pl";
- person2.telephoneNumber = "+ 48 999 999 999";
- person2.registeredAddress = new Address();
- person2.registeredAddress.country = "Polska";
- person2.registeredAddress.city = "Sosnowiec";
- person2.registeredAddress.street = "Zepsutych Tagów";
- person2.registeredAddress.home = 10;
- person2.registeredAddress.flat = 13;
- person2.registeredAddress.postalCode = "76600";
- person2.livingAddress = person1.livingAddress;
- BankAccount account2 = new BankAccount();
- account2.owner = person2;
- account2.balance = 10_000;
- Credit credit2 = new Credit();
- credit2.cashBorrowed = 4000;
- credit2.interestRate = credit1.interestRate;
- credit2.termMonths = 24;
- credit2.cashReturned = 200;
- System.out.println("Osoba1: ");
- System.out.println(person1.firstName + " " + person1.lastName + " " + person1.userPesel);
- System.out.println("posiada konto bankowe z kwotą: " + account1.balance);
- System.out.println("oraz kredyt na kwotę: " + credit1.cashBorrowed);
- System.out.println("mieszka w miejscowosci: " + person1.livingAddress.city);
- System.out.println("zarejestrowana w miejscowosci: " + person1.registeredAddress.city);
- System.out.println("Osoba2: ");
- System.out.println(person2.firstName + " " + person2.lastName + " " + person2.userPesel);
- System.out.println("posiada konto bankowe z kwotą: " + account2.balance);
- System.out.println("oraz kredyt na kwotę: " + credit2.cashBorrowed);
- System.out.println("mieszka w miejscowosci: " + person2.livingAddress.city);
- System.out.println("zarejestrowana w miejscowosci: "
- + person2.registeredAddress.city
- + " na ulicy "
- + person2.registeredAddress.street);
- }
- }
- Person.java
- class Person {
- String firstName;
- String lastName;
- String placeOfBirth;
- String userPesel;
- String idNumber;
- String emailAddress;
- String telephoneNumber;
- Address registeredAddress;
- Address livingAddress;
- }
- Credit.java
- class Credit {
- Person borrower;
- double cashBorrowed;
- double cashReturned;
- double interestRate;
- int termMonths;
- }
- BankAccont.java
- class BankAccount {
- Person owner;
- String accountNumber;
- double balance;
- }
- Address.java
- class Address {
- String city;
- String street;
- int home;
- int flat;
- String postalCode;
- String country;
- }
Add Comment
Please, Sign In to add comment