动态语言:不需要去定义变量的类型 协议编程:一个类实现了某个魔法函数,这个类就是什么类型,理解为协议 转载于:https://www.cnblogs.com/callyblog/p/11331274.html