今天想起了接口。工作三年,自己没有写过。不知道是不是太晚了?
我想应该这么用接口:打个比方,我们要去仓库取东西,就去跟仓库管理员张三说,张三,你去帮我取一个Iphone,张三就取了给你。过段时间,张三辞职了,李四是仓库管理员,那么你就说:李四,帮我取个Iphone。
这个过程中,不变的是你对仓库管理员(Interface)发布了指令,但是仓库管理员是谁变了(Object)。
所以我们写程序的时候应该先写个仓库管理员(I仓库管理员),然后定义两个类,张三、李四,继承自仓库管理员。然后初始化接口的时候就用对应的类,后面就不用变了。

