什么是多态?实现多态的方法有哪些?
正确答案:
多态是面向对象的最后一个主要特征,它本身主要分为两个方面。
方法的多态性:重载与覆写
重载:同一个方法名称,根据不同的参数类型及个数可以完成不同的功能;
覆写:同一个方法,根据操作的子类不同,所完成的功能也不同。
对象的多态性:父子类对象的转换。
向上转型:子类对象变为父类对象,格式:父类对象=子类实例,自动;
向下转型: 父类对象变为子类对象,格式:子类对象=(子类)父类实例,强制。
方法的多态性:重载与覆写
重载:同一个方法名称,根据不同的参数类型及个数可以完成不同的功能;
覆写:同一个方法,根据操作的子类不同,所完成的功能也不同。
对象的多态性:父子类对象的转换。
向上转型:子类对象变为父类对象,格式:父类对象=子类实例,自动;
向下转型: 父类对象变为子类对象,格式:子类对象=(子类)父类实例,强制。
答案解析:有

微信扫一扫手机做题