关于接口的一个理解
2017-05-02 14:29
169 查看
Connection connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName = student", "sa", "sqladmin")
Connection connection只是定义了一个Connection类型的引用,并没有对接口实例化
DriverManager.getConnection()获得了一个Connection对象,但这个Connection对象并不是由接口的实例化,而是实现了Connection接口的类的实例化,
比如你实现了Connectin
class MyConnection implements Connection{
//定义操作数据库的方法
}
那你可以Connection c=new MyConnection();
MyConnection也是Connection类型的
DriverManager.getConnection()只是调用底层实现
嗯,通过实现它的类创建的对象,返回给接口,再用接口可以很明确的调用这个对象有的方法
Connection connection只是定义了一个Connection类型的引用,并没有对接口实例化
DriverManager.getConnection()获得了一个Connection对象,但这个Connection对象并不是由接口的实例化,而是实现了Connection接口的类的实例化,
比如你实现了Connectin
class MyConnection implements Connection{
//定义操作数据库的方法
}
那你可以Connection c=new MyConnection();
MyConnection也是Connection类型的
DriverManager.getConnection()只是调用底层实现
嗯,通过实现它的类创建的对象,返回给接口,再用接口可以很明确的调用这个对象有的方法
相关文章推荐
- 关于接口我的理解
- 一个关于Excel接口的文档,很有用
- 关于j2me mmapi的player接口的一些理解.
- linux内核源代码学习(3)关于一些数据结构和一个理解 错误
- 一个关于dispatchevent通俗的理解
- 关于敏捷思维的一个连接&敏捷宣言理解
- 菜鸟发问,请各位不吝赐教啊! 关于一个简单的程序的理解问题
- ABAP--关于abap语言的一个错误的理解
- ABAP--关于abap语言的一个错误的理解
- 简述一个关于null的理解误区:null不等于null--【叶子】
- 【引】关于接口的理解
- 关于PreparedStatement接口的一个测试
- 关于通过.NET Framework 2.0 中 SqlDataSource 控件 Select,Update,Delete,Insert 接口调用 存储过程 的粗浅理解。
- 关于继承和接口的一个非常有趣的比喻
- 关于实现Comparable接口的一个小程序
- 关于正在学习的一个项目的理解(1)
- C#中关于接口的一个初学者问题
- 关于接口的理解问题
- 一个草根关于OO的一点理解
- 混乱的关于接口(Interface)的理解!