试题详情
简答题什么是多态?实现多态的方法有哪些?
  • 多态是面向对象的最后一个主要特征,它本身主要分为两个方面。
    方法的多态性:重载与覆写
    重载:同一个方法名称,根据不同的参数类型及个数可以完成不同的功能;
    覆写:同一个方法,根据操作的子类不同,所完成的功能也不同。
    对象的多态性:父子类对象的转换。
    向上转型:子类对象变为父类对象,格式:父类对象=子类实例,自动;
    向下转型: 父类对象变为子类对象,格式:子类对象=(子类)父类实例,强制。
  • 关注下方微信公众号,在线模考后查看

热门试题