多态: 见到人,说人话; 见到鬼,说鬼话。
见到领导,就阿谀奉承; 见到小弟,就高高自傲。
强类型语言,需要在接收参数那个地方写清楚类型。
def introduce(Dog temp)
这个时候,你调用的时候,传的是父类Dog的对象 我就调用Dog的方法,你传的是子类Xiaotq的对象 我就调用Xiaotq的方法。
用父类引用,接收子类对象,就是多态。
多态: 见到人,说人话; 见到鬼,说鬼话。
见到领导,就阿谀奉承; 见到小弟,就高高自傲。
强类型语言,需要在接收参数那个地方写清楚类型。
def introduce(Dog temp)
这个时候,你调用的时候,传的是父类Dog的对象 我就调用Dog的方法,你传的是子类Xiaotq的对象 我就调用Xiaotq的方法。
用父类引用,接收子类对象,就是多态。