MCQs>IT & Programming>C#>What will be the console output when running the 'Main' method ? static void Main(string[] args) { Car firstVehicle = new Bus(); Car secondVehicle = new Motorcycle(); Console.WriteLine(firstVehicle.GetPassengerCount()); Console.WriteLine(secondVehicle.GetPassengerCount()); } internal class Car { internal virtual int GetPassengerCount() { return 4; } } internal class Bus : Car { internal int GetPassengerCount() { return 8; } } internal class Motorcycle : Car { internal override int GetPassengerCount() { return 1; } }
C# MCQs
What will be the console output when running the "Main" method ? static void Main(string[] args) { Car firstVehicle = new Bus(); Car secondVehicle = new Motorcycle(); Console.WriteLine(firstVehicle.GetPassengerCount()); Console.WriteLine(secondVehicle.GetPassengerCount()); } internal class Car { internal virtual int GetPassengerCount() { return 4; } } internal class Bus : Car { internal int GetPassengerCount() { return 8; } } internal class Motorcycle : Car { internal override int GetPassengerCount() { return 1; } }
Answer
Correct Answer: 4 1
Explanation:
Note: This Question is unanswered, help us to find answer for this one