Hellboyandso

Person.java

Dec 15th, 2016
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.13 KB | None | 0 0
  1. package domain;
  2.  
  3. public class Person {
  4.     private String name, surname;
  5.     private Address address;   
  6.    
  7.     public Person(String name, String surname, Address address) {
  8.         setName(name);
  9.         setSurname(surname);
  10.         setAddress(address);
  11.     }
  12.    
  13.     private void setAddress(Address address) {
  14.         this.address = address;
  15.     }
  16.    
  17.     public Address getAddress(){
  18.         return this.address;
  19.     }
  20.  
  21.     public String getName() {
  22.         return name;
  23.     }
  24.  
  25.     private void setName(String name) {
  26.         this.name = name;
  27.     }
  28.  
  29.     public String getSurname() {
  30.         return surname;
  31.     }
  32.  
  33.     private void setSurname(String surname) {
  34.         this.surname = surname;
  35.     }
  36.  
  37.     public String getStreet() {
  38.         return this.address.getStreet();
  39.     }
  40.    
  41.     public String getHousenbr() {
  42.         return this.address.getHousnmb();
  43.     }
  44.    
  45.     public String getPostcode() {
  46.         return this.address.getPostcode();
  47.     }
  48.  
  49.     public String getCity() {
  50.         return this.address.getCity();
  51.     }
  52.  
  53.     public String getCountry() {
  54.         return this.address.getCountry();
  55.     }
  56.  
  57.     @Override
  58.     public String toString() {
  59.         return "Name: " + this.getName() + " " + this.getSurname() + ", address:" + this.getAddress().toString();
  60.     }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment