在面向对象方法中,多态指的是() A. 客户类无需知道所调用方法的特定子类的实现 B. 对象动态地修改类 C. 一个对象对应多张数据库表 D. 子类只能够覆盖父类中非抽象的方法 相关知识点: 试题来源: 解析 D 答案:D 解析:不同类的对象对同一消息作出不同的响应就叫做多态多态存在的三个条件1、有继承关系2、...
对象是一个父类对象,图形类下面有子类圆形类、矩形类、多边形类,它们都实现了自己的draw方法。但不管传递给show方法的参数是圆形类,矩形类还是多边形类的对象,show方法都能够画出正确的图形。请问这个过程中运用了面向对象方法的哪种机制? A.继承 B.消息 C.多态 D.封装...
1) 工厂模式:工厂类可以根据条件生成不同的子类实例,这些子类有一个公共的抽象父类并且实现了相同的方法,但是这些方法针对不同的数据进行了不同的操作(多态方法)。当得到子类的实例后,开发人员可以调用基类中的方法而不必考虑到底返回的是哪一个子类的实例。2) 代理模式:给一个对象提供一个代理对象,并由代理对象控...