Java中有两种多态,重载和重写
功能多态性:向功能传递不同的消息,以便让对象根据的相应的消息产生相应的行为
重载是多态性的一种,,方法的重载就是功能的多态性
方法的重载:一个类中可以有多个方法名字相同,但是参数必须不同
重写是属于继承的。如果子类继承了父类的一个实列方法,那么这个子类有权对这个方法进行重写
方法的重写:子类中定义一个方法,这个方法与父类中的方法一致(方法类型,方法名字,参数类型,参数个数)
Java中有两种多态,重载和重写
功能多态性:向功能传递不同的消息,以便让对象根据的相应的消息产生相应的行为
重载是多态性的一种,,方法的重载就是功能的多态性
方法的重载:一个类中可以有多个方法名字相同,但是参数必须不同
重写是属于继承的。如果子类继承了父类的一个实列方法,那么这个子类有权对这个方法进行重写
方法的重写:子类中定义一个方法,这个方法与父类中的方法一致(方法类型,方法名字,参数类型,参数个数)