方法重载和方法重写的异同?

重载和重写都是实现多态的方式,区别在与重载是编译时期的多态,重写是运行时期的多态,重载发生在一个类中,同名的方法不一样的参数列表视为重载(同名不一样命),重写则是实现或者继承的时候重写父类的方法,要求参数列表和返回值相同。继承 方法重载的特色:编译 1.参数列表不一样(参数列表包括:参数的个数,顺序,类型)权限 2.重载与返回值无关,能够存在父类,子类,同类中方法 3.能够抛出不一样的异常异常 4
相关文章
相关标签/搜索