我对接口有疑问。
我看过一些代码,他们正在写
Connection con = Drivermanager.getConnection("URL","User name","Pwd");
这里 con (连接接口的参考变量)持有 Oracle 连接对象。既然我们知道我们正在创建 Oracle 连接对象,为什么我们不能写
OracleConnectionClass Oraclecon = Drivermanager.getConnection("URL","User name","Pwd");
如果我问一些人,他们说,他们正在通过使用连接接口实现多态性。
但是,
有什么用。
我们能做的
通过两个引用(con 和 Oraclecon)创建语句、执行查询等。
类似 List 和 ArrayList
在此先感谢