Mid OOP

Give an example of an abstract class implementation.?

abstract class Employee

public string Name { get; set; }

public abstract void Work();

public void Report() => Console.WriteLine("Reporting work

done");

class Developer : Employee

public override void Work() => Console.WriteLine("Writing

code");

class Tester : Employee

public override void Work() => Console.WriteLine("Testing

application");

// Usage

Employee dev = new Developer() { Name = "Alice" };

dev.Work();

dev.Report();

More from C# Programming Tutorial

All questions for this course