()模式中,父类负责定义创建对象的公共接口,子类决定要创建的具体类是哪一个。
( )设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类A.工厂方法(FactoryMethod) B.享元(Flyweight) C.观察者(Observer) D.中介者(Mediator)
点击查看答案
以下关于子类和父类的叙述中,正确的是()。A、代码中使用父类对象的地方,都可以使用子类对象替换B、代码中使用子类对象的地方,都可以使用父类对象替换C、父类定义的对象与子类定义的对象在属性和方法上一定相同D、父类定义的对象与子类定义的对象在属性和方法上一定不同
通过类的继承创建的新类称为“子类”或()A、“基类”B、“子类”C、“父类”D、“派生类”
关于抽象类的说法哪些是正确的?()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、通过创建Process类的子类来实现B、通过创建Thread类的子类来实现C、通过实现Runnable接口的类来实现D、通过实现RunTime接口的类来实现