C# method overriding tutorial example explained
#C# #method #override
using System;
namespace MyFirstProgram
{
class Program
{
static void Main(string[] args) {
//method overriding = provides a new version of a method inherited from a parent class
// inherited method must be: abstract, virtual, or already overriden
// Used with ToString(), polymorphism
Dog dog = new Dog();
Cat cat = new Cat();
dog.Speak();
cat.Speak();
Console.ReadKey();
}
}
class Animal
{
public virtual void Speak()
{
Console.WriteLine("The animal goes *brrr*");
}
}
class Dog : Animal
{
public override void Speak()
{
Console.WriteLine("The dog goes *woof*");
}
}
class Cat : Animal
{
}
}
На этой странице сайта вы можете посмотреть видео онлайн C# method overriding 🙅 длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Bro Code 03 Июль 2021, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 45,243 раз и оно понравилось 1.5 тысяч зрителям. Приятного просмотра!