编程时如何理解“接口”这个东西
接口 这个东西如何来理解?从使用角度举个不使用接口不能完成的例子
好像没有见过非用接口不可的东西,接口主要是为了简化程序而设计的。 我见过的一个例子。 一个数据库访问的类,设计了一系列连接、关闭、读写数据库的接口, 然后设计ODBC、INFORMIX、SQL SERVER等不同的类来实现这些接口。 在程序中就可以完全不考虑后台用的是什么数据库,只要编写标准的SQL语句来读写数据就可以了。
答:接口是用来规范类的 它可以避免类在设计上的不一致 这在多人合作的开发中犹为重要 就比如接口中有A方法 那么实现这个接口就必须实现A方法 这就形成了一种规范详情>>
答:详情>>