[Java] 为什么要定义接口
摘自:https://www.douban.com/note/61810488/通俗的讲,就是为了降低耦合度。 一个很搞笑的例子: 看看下面的程序: 一个学校里边,有两种人:学生、老师。他们都要吃饭和睡觉。 ------------------------------ public interface 人{ void 吃饭(); void 睡觉(); } public class