MB6-894 · Question #20
You have previously written a PurchOrderActivation class with the following logic: class PurchOrderActivation { private static PurchOrderActivation construct() { return new PurchOrderActivation(); }…
The correct answer is B. class PurchOrderActivationExtended extends PurchOrderActivation { D. class PurchOrderActivationExtended extends PurchOrderActivation {. See the full explanation below for the reasoning.
Question
You have previously written a PurchOrderActivation class with the following logic:
class PurchOrderActivation { private static PurchOrderActivation construct() { return new PurchOrderActivation(); } ... } You need to instantiatePurchOrderActivationfrom a new class named PurchOrderActivationExtended, which extendsPurchOrderActivation. What are two possible ways to instantiate thePurchOrderActivationclass in the initialize method of the PurchOrderActivationExtendedclass? Each correct answer presents a complete solution.
Options
- Aclass PurchOrderActivationExtended extends PurchOrderActivation {
- Bclass PurchOrderActivationExtended extends PurchOrderActivation {
- Cclass PurchOrderActivationExtended extends PurchOrderActivation {
- Dclass PurchOrderActivationExtended extends PurchOrderActivation {
How the community answered
(33 responses)- A9% (3)
- B73% (24)
- C18% (6)
Community Discussion
No community discussion yet for this question.