From b70614efef80d95d0cdd1c47bf0527f6cfb56ffd Mon Sep 17 00:00:00 2001 From: Amit Bhoraniya Date: Fri, 19 Feb 2016 00:10:55 +0530 Subject: [PATCH] Creating object with reference to Interface In Dao pattern DaoImpl object is created with reference to dao interface. --- dao/src/main/java/com/iluwatar/dao/App.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dao/src/main/java/com/iluwatar/dao/App.java b/dao/src/main/java/com/iluwatar/dao/App.java index a9351689d..99b15f8f4 100644 --- a/dao/src/main/java/com/iluwatar/dao/App.java +++ b/dao/src/main/java/com/iluwatar/dao/App.java @@ -29,7 +29,7 @@ public class App { * @param args command line args. */ public static void main(final String[] args) { - final CustomerDaoImpl customerDao = new CustomerDaoImpl(generateSampleCustomers()); + final CustomerDao customerDao = new CustomerDaoImpl(generateSampleCustomers()); log.info("customerDao.getAllCustomers(): " + customerDao.getAllCustomers()); log.info("customerDao.getCusterById(2): " + customerDao.getCustomerById(2)); final Customer customer = new Customer(4, "Dan", "Danson");