content: package gr.aueb.cf.ch12;
  
  import gr.aueb.cf.ch12.model.*;
  
  public class Main {
  
      public static void main(String[] args) {
          Teacher teacher = new Teacher(1, "Athanassios", "Androutsos");
          User user = new User(1, "Costas", "Mask", "cmask", "12345", true);
          User user2 = new User(2, "Alice", "W.", "alicew", "1234567", true);
          Customer customer = new Customer(1, "Andrew", "Dimitriou", "076543289", "6937687654", "West Attica", "Attica", "Athens", "Patission", "76", "10434");
          Point point = new Point(0, 10);
          Order order = new Order(1, 5.5, "Meat", "Ordered");
  
          System.out.println("Teacher full name: " + teacher.getFirstname() + ", " + teacher.getLastname());
          System.out.println("User username: " + user.getUsername());
          System.out.println("Customer Vat: " + customer.getVatRegistrationNo());
          System.out.println("Order Formatted Timestamp: " + order.getFormattedTimestamp());
          System.out.printf("Point: {%d, %d}\n", point.getX(), point.getY());
      }
  }
  