Question: When the **Airplane** class is instantiated, it displays **Aircraft = null**, not **Aircraft = C130** why?

  1. Classes are initialized in the same order they are in the file, therefore, Aircraft should appear after Airplane
  2. The code needs to pass the parameter to the base class's primary constructor. Since it does not, it receives a null
  3. Abstract function always returns null
  4. A superclass is initialized before its subclass. Therefore, name has not been set before it is rendered

Answer: The correct answer of the above question is Option C:Abstract function always returns null