If we create :
ChromeDriver driver=new ChromeDriver();
chrome driver methods will be executed.
And if we create :
WebDriver driver=new ChromeDriver();
again ChromeDriver
methods are executed [as per method overriding].
Then why we write latter one only while executing?