多态是指:不同的对象收到相同的消息时,产生不同的动作。
即指调用同样名字的方法,得到不同的结果。
方法重写/覆盖:发生在继承的时候。对父类函数进行重新定义,有相同的函数名和参数。对于子类方法体的重写。
方法重载:有相同的方法名,但是参数不同(类型、个数、顺序)。
多态是指:不同的对象收到相同的消息时,产生不同的动作。
即指调用同样名字的方法,得到不同的结果。
方法重写/覆盖:发生在继承的时候。对父类函数进行重新定义,有相同的函数名和参数。对于子类方法体的重写。
方法重载:有相同的方法名,但是参数不同(类型、个数、顺序)。