package unl.cse.company; import java.io.File; import java.io.IOException; public class PortfolioDemo { public static void main(String[] args) { //TODO: Create employees and products with details, export to JSON // and compute their productivity (change as appropriate to your design) Serializable serializableEmployee = new Temporary("Smith","John"); Serializable serializableProduct = new Product(); try { serializableEmployee.serializeToJSON(serializableEmployee, new File("data/Employee.json")); serializableProduct.serializeToJSON(serializableProduct, new File("data/Product.json")); } catch (IOException e) { e.printStackTrace(); } CompanyPortfolio customerPortfolio = (CompanyPortfolio) serializableEmployee; CompanyPortfolio productPortfolio = (CompanyPortfolio) serializableProduct; customerPortfolio.computeProductivity(); productPortfolio.computeProductivity(); } }