[QC]
===============
Wait: 90 seconds for Mega Link
==============
Expliquez le concept de polymorphisme en C# avec un exemple.
Le polymorphisme permet à un objet d'être traité comme un objet de son type de base ou d'une interface implémentée.
Exemple:
csharp
Copy code
class Animal {
public virtual void Sound() {
Console.WriteLine("Animal makes a sound");
}
}
class Dog : Animal {
public override void Sound() {
Console.WriteLine("Dog barks");
}
}
class Cat : Animal {
public override void Sound() {
Console.WriteLine("Cat meows");
}
}
Animal myAnimal = new Dog();
myAnimal.Sound(); // Output: "Dog barks"
=============
Aucun commentaire:
Enregistrer un commentaire