模式中,父类负责定义创建对象的公共接口,子类则负责生成具体的对象。
模式中,父类负责定义创建对象的公共接口,子类则负责生成具体的对象。
参考答案和解析
工厂方法
相关考题:
● 以下关于子类和父类的叙述中,正确的是 (44) 。(44)A. 代码中使用父类对象的地方,都可以使用子类对象替换B. 代码中使用子类对象的地方,都可以使用父类对象替换C. 父类定义的对象与子类定义的对象在属性和方法上一定相同D. 父类定义的对象与子类定义的对象在属性和方法上一定不同
下面是有关子类调用父类构造函数的描述正确的是()A、子类定义了自己的构造函数,就不会调用父类的构造函数B、子类必须通过super关键字调用父类没有参数的构造函数C、如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数D、创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数
在面向对象方法中,( )定义了超类和子类的概念,子类在原有父类接口的前提下,用适合于自己要求的实现去置换父类中的相应实现称为( )。A.继承 B.覆盖 C.封装 D.多态 A.继承 B.覆盖 C.封装 D.多态
以下关于子类和父类的叙述中,正确的是()。A、代码中使用父类对象的地方,都可以使用子类对象替换B、代码中使用子类对象的地方,都可以使用父类对象替换C、父类定义的对象与子类定义的对象在属性和方法上一定相同D、父类定义的对象与子类定义的对象在属性和方法上一定不同
下面说法不正确的是()A、 一个子类的对象可以接收父类对象能接收的消息;B、 当子类对象和父类对象能接收同样的消息时,它们针对消息产生的行为可能不同;C、 父类比它的子类的方法更多;D、 子类在构造函数中可以使用super( )来调用父类的构造函数;
关于线程的创建过程,下面四种说法正确的有哪些?()A、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法B、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法C、定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法D、定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法
Javascript是如何实现继承的?()A、创建父类对象作为子类的原型(prototype)B、使用 extends 关键子继承父类C、创建子类对象作为父类的原型(prototype)D、使用 class 关键子继承父类
以下意图哪个是用来描述ABSTRACT FACTORY(抽象工厂)?()A、提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类B、定义一个用于创建对象的接口,让子类决定实例化哪一个类C、将一个类的接口转换成客户希望的另外一个接口D、表示一个作用于某对象结构中的各元素的操作
下面是有关子类调用父类构造函数的描述正确的是()A、子类定义了自己的构造函数.就不会调用父类的构造函数B、子类必须通过Super关键字调用父类有参数的构造函数C、如果子类的构造没有通过super调用父类构造函数,那么子类会先调用子类自己的构造函数,再调用父类不含参数的构造函数。D、创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
多选题关于线程的创建过程,下面四种说法正确的有哪些?()A定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法B定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法C定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法D定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法
单选题下面说法不正确的是()A 一个子类的对象可以接收父类对象能接收的消息;B 当子类对象和父类对象能接收同样的消息时,它们针对消息产生的行为可能不同;C 父类比它的子类的方法更多;D 子类在构造函数中可以使用super( )来调用父类的构造函数;
单选题下面是有关子类调用父类构造函数的描述正确的是()A子类定义了自己的构造函数.就不会调用父类的构造函数B子类必须通过Super关键字调用父类有参数的构造函数C如果子类的构造没有通过super调用父类构造函数,那么子类会先调用子类自己的构造函数,再调用父类不含参数的构造函数。D创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
单选题下面关于子类调用父类构造方法的描述正确的是()A子类定义了自己的构造方法,就不会调用父类的构造方法B子类必须通过super关键字调用父类有参的构造方法C如果子类的构造方法没有通过super调用父类的构造方法,那么子类会先调用父类中无参构造方法,之后再调用子类自己的构造方法D创建子类对象时,先调用子类自己的构造方法,然后再调用父类的构造方法
单选题Javascript是如何实现继承的?()A创建父类对象作为子类的原型(prototype)B使用 extends 关键子继承父类C创建子类对象作为父类的原型(prototype)D使用 class 关键子继承父类