接口 这个东西如何来理解?从使用角度举个不使用接口不能完成的例子
热心网友
好像没有见过非用接口不可的东西,接口主要是为了简化程序而设计的。我见过的一个例子。一个数据库访问的类,设计了一系列连接、关闭、读写数据库的接口,然后设计ODBC、INFORMIX、SQL SERVER等不同的类来实现这些接口。在程序中就可以完全不考虑后台用的是什么数据库,只要编写标准的SQL语句来读写数据就可以了。
接口 这个东西如何来理解?从使用角度举个不使用接口不能完成的例子
好像没有见过非用接口不可的东西,接口主要是为了简化程序而设计的。我见过的一个例子。一个数据库访问的类,设计了一系列连接、关闭、读写数据库的接口,然后设计ODBC、INFORMIX、SQL SERVER等不同的类来实现这些接口。在程序中就可以完全不考虑后台用的是什么数据库,只要编写标准的SQL语句来读写数据就可以了。