定义:方法名相同,arguments不同
理解:
条件:同一类没问题;但当不同类时这类的关系必须为继承,实际上继承的情况还是可以归到同一类的情况去(不为继承则可以区别同名字的函数)。
arguments不同:个数不同;类型不同;顺序不同
设计的目的:
1. 实现多态:为隔离变和不变的事物提供支持
2.为构造函数提供支持:不同情况下可以实现不同方式的初始化
博客介绍了方法重载,其定义为方法名相同、arguments不同。条件方面,同一类可行,不同类需为继承关系。arguments不同包括个数、类型、顺序不同。设计目的一是实现多态,为隔离变与不变事物提供支持;二是为构造函数提供支持,实现不同方式初始化。
定义:方法名相同,arguments不同
理解:
条件:同一类没问题;但当不同类时这类的关系必须为继承,实际上继承的情况还是可以归到同一类的情况去(不为继承则可以区别同名字的函数)。
arguments不同:个数不同;类型不同;顺序不同
设计的目的:
1. 实现多态:为隔离变和不变的事物提供支持
2.为构造函数提供支持:不同情况下可以实现不同方式的初始化
1051

被折叠的 条评论
为什么被折叠?